API Reference
Embeddings
OpenAI-compatible embeddings for text and image inputs
POST
Authentication is optional. See Rate Limits for per-tier
quotas. For available embedding models, see Models.
Request parameters
Text input
Multimodal input
Vision-language embedding models such asqwen/qwen3-vl-embedding-2b also
accept image_url and video_url content parts in input, so you can embed
images or sampled video frames into the same vector space as text, for example
to build visual search or image-to-text retrieval. Confirm accepted input types
in a model’s capabilities.supported_input_types on
GET /v1/openai/models before relying
on a modality, since not every embedding model on the catalog accepts images
or video.
Related
Models
Available embedding models.
Multimodal Inputs
Content part types shared across chat and embeddings.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
OpenAI-compatible embeddings request.
The input field is intentionally polymorphic to match both
OpenAI's API (string / list-of-strings / list-of-token-ids) and
vLLM's multimodal extension (list of content parts). The router
normalises everything to a list of items before handing it to the
backend, so individual backends only see one shape.
Response
Successful Response