1. 文档
  2. API 参考
  3. Embeddings

Embeddings

POSThttps://api.airoutly.com/v1/embeddings

把文本转换为向量,用于检索与语义搜索。与 OpenAI Embeddings 接口兼容。

先看模型页请使用模型页上列出的向量模型 ID。如果还没有上架向量模型,这个接口暂时没有可调用的模型。

请求参数

参数说明
modelstring必填模型页上的向量模型 ID。
inputstring | array必填一段文本,或一次请求要转换的多段文本数组。
dimensionsinteger输出向量的维度,仅支持降维的模型有效。

请求示例

curl https://api.airoutly.com/v1/embeddings \
  -H "Authorization: Bearer $AIROUTLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "EMBEDDING_MODEL_ID", "input": ["first text", "second text"]}'

响应

200 OK
{
  "object": "list",
  "data": [
    { "object": "embedding", "index": 0, "embedding": [0.0123, -0.0456, …] },
    { "object": "embedding", "index": 1, "embedding": [0.0789, 0.0012, …] }
  ],
  "model": "EMBEDDING_MODEL_ID",
  "usage": { "prompt_tokens": 6, "total_tokens": 6 }
}

向量接口只按输入 token 计费。