Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content
エンドポイント / Vectors

Embeddings

POST/v1/embeddings

OpenAI-compatible clients で vector embeddings を作成します。モデルカタログで embeddings support と custom dimensions support を確認してください。

Request body

modelstring
required

/api/models/catalog の embedding model ID。

inputstring | string[]
required

text input または ordered batch。response は入力順を保持します。

dimensionsinteger
nullable

truncation を support する model の optional vector dimension。

encoding_formatstring
nullable
floatbase64

upstream が support する場合の output encoding format。

Response

objectstring

通常は list

dataobject[]

input ごとの embedding item。

data[].embeddingnumber[] | string

vector values または encoding_format に応じた base64 vector。

usage.prompt_tokensinteger

embedding に使われた input tokens。

Batch guidance

小さな batch は array で渡せます。大規模 jobs では client-side chunking を行い、 provider の body-size と token limits を超えないようにしてください。