跳转到主要内容
POST
/
v1
/
embeddings
curl --request POST \
  --url https://api.foxapi.cc/v1/embeddings \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "text-embedding-3-small",
  "input": "机器学习是人工智能的一个分支"
}
'
{
  "object": "list",
  "data": [
    {
      "object": "embedding",
      "index": 0,
      "embedding": [
        0.0023064255,
        -0.009327292,
        0.015797347
      ]
    }
  ],
  "model": "<string>",
  "usage": {
    "prompt_tokens": 8,
    "total_tokens": 8
  }
}

授权

Authorization
string
header
必填

所有接口均需要使用Bearer Token进行认证

使用时在请求头中添加:

Authorization: Bearer YOUR_API_KEY

请求体

application/json
model
string
必填

嵌入模型名称

示例:

"text-embedding-3-small"

input
必填

要嵌入的文本或文本列表

encoding_format
enum<string>
默认值:float

输出编码格式

可用选项:
float,
base64
dimensions
integer

输出向量维度

响应

嵌入向量响应

object
enum<string>

对象类型

可用选项:
list
data
object[]

嵌入向量列表

model
string

使用的模型

usage
object

用量统计