v36

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-03124782.6 KB
openai-compat

Create Embeddings

Create embeddings using OpenAI-compatible API.

This endpoint is compatible with OpenAI's /v1/embeddings API, allowing drop-in replacement for any OpenAI SDK or client.

Args: request: OpenAI-format embedding request. http_request: FastAPI request (for app state). x_machine_profile: Machine profile header for routing validation.

Returns: OpenAI-format embedding response with embeddings and usage info.

post/v1/embeddings

Headers

X-SIE-MACHINE-PROFILEstring nullable

Request body

modelstring required

Model ID to use for embedding

encoding_format'float' | 'base64' nullable

Format for embeddings: 'float' or 'base64'

dimensionsinteger nullable

Number of dimensions (not supported by SIE, ignored)

userstring nullable

User ID for tracking (ignored by SIE)

Response

Embeddings generated successfully

object'list'
modelstring required

Model used