Request
Endpoint
Request Body
Model name to use for embedding generation (e.g.,
nomic-embed-text)Text prompt to generate embeddings for
Duration to keep model loaded in memory (e.g.,
"5m", "1h", -1 for indefinite)Model-specific options for embedding generation
Response
Response Fields
Array of float64 numbers representing the embedding vector
Examples
Example Response
Error Responses
Description of the error
Common Errors
- 400 Bad Request: Model name or prompt is required
- 404 Not Found: Model not found
- 500 Internal Server Error: Embedding generation error
Migration Guide: To migrate from
/api/embeddings to /api/embed:- Change
prompttoinput - Embeddings are returned in a nested array:
embeddings[0]instead ofembedding - Float32 precision instead of Float64
- Support for batch processing with array input