跳到主要内容

OpenAI格式

将文本转换为向量嵌入。

Try It

POST/v1/embeddingshttps://api-platform.ope.ai

认证

使用 Bearer Token 认证。

  • Header:Authorization: Bearer <token>
  • 示例:Authorization: Bearer sk-xxxxxx

请求体(application/json)

字段类型必填说明默认值 / 范围
modelstring模型 ID-
inputstring | array<string>要嵌入的文本-
encoding_formatstring输出编码默认 "float""float" | "base64"

请求示例

下方域名为示例:https://api-platform.ope.ai

curl -X POST "https://api-platform.ope.ai/v1/embeddings" \
-H "Authorization: Bearer $OPEAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "bge-m3",
"input": "hello"
}'

响应示例(200)

{
"object": "list",
"model": "bge-m3",
"data": [
{
"object": "embedding",
"index": 0,
"embedding": [
-0.032024823129177094,
0.05963248014450073,
...
]
}
],
"usage": {
"prompt_tokens": 4,
"completion_tokens": 1024,
"total_tokens": 1028,
"prompt_tokens_details": {
"cached_tokens": 0,
"text_tokens": 0,
"audio_tokens": 0,
"image_tokens": 0
},
"completion_tokens_details": {
"text_tokens": 0,
"audio_tokens": 0
}
}
}