エンドポイント / Vectors
Embeddings
POST
/v1/embeddingsOpenAI-compatible clients で vector embeddings を作成します。モデルカタログで embeddings support と custom dimensions support を確認してください。
Request body
modelstringrequired
/api/models/catalog の embedding model ID。
inputstring | string[]required
text input または ordered batch。response は入力順を保持します。
dimensionsintegernullable
truncation を support する model の optional vector dimension。
encoding_formatstringnullable
floatbase64upstream が support する場合の output encoding format。
Response
objectstring通常は list。
dataobject[]input ごとの embedding item。
data[].embeddingnumber[] | stringvector values または encoding_format に応じた base64 vector。
usage.prompt_tokensintegerembedding に使われた input tokens。
Batch guidance
小さな batch は array で渡せます。大規模 jobs では client-side chunking を行い、 provider の body-size と token limits を超えないようにしてください。