Batch Document Embedding API
Transform text and documents into high-quality semantic embeddings Unlock the power of **1024-dimension document embeddings** with our **Batch Document Embedding API**, powered by the advanced **mxbai-embed-large** model running on optimized local infrastructure. This API converts text, PDFs, and large documents into dense vector representations ideal for **RAG systems**, **semantic search**,…
Batch Document Embedding API endpoints
| Method | Endpoint | Description |
|---|---|---|
| embeddings | ||
| POST |
createEmbeddings /v1/embed |
Synchronous endpoint for generating embeddings. Use this for small batches or interactive calls. For large files or corpora, use the async jobs endpoints. Returns 1024-dimension… |
| files | ||
| POST |
uploadFileForEmbedding /v1/embed/file |
Multipart file upload. Supports PDF and text files. Returns embeddings synchronously. |
| jobs | ||
| POST |
submitJob /v1/jobs |
Submit a list of file URLs for bulk processing. Use this for large-scale indexing. Poll /v1/jobs/{job_id} to check status. **Note**: Server must have network access to provided… |
| GET |
listJobs /v1/jobs |
Returns list of all embedding jobs |
| GET |
getJob /v1/jobs/{job_id} |
Retrieve status, progress, and result URLs for a specific job |
| GET |
getResults /v1/results/{filename} |
Download the JSON results file for a completed job |
| health | ||
| GET |
health /v1/health |
Returns basic service health information and current queue depth |
Batch Document Embedding API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $5 / month | — |
|