Skip to content

原生OpenAI格式

原生OpenAI格式

POST /v1/embeddings

将文本转换为向量嵌入

请求头 (Headers)

参数名类型必选描述示例
Authorizationstring鉴权令牌Bearer ********************

请求体 (Request Body)

Content-Type: application/json

字段类型必选描述
modelstring
inputany要嵌入的文本
encoding_formatstring
dimensionsinteger输出向量维度

请求体示例

json
{
  "model": "text-embedding-ada-002",
  "input": null,
  "encoding_format": "string",
  "dimensions": 0
}

返回响应 (Responses)

200 - 成功创建嵌入

字段类型描述
objectstring
dataarray of object
data[].objectstring
data[].indexinteger
data[].embeddingarray of number
modelstring
usageobject
usage.prompt_tokensinteger
usage.total_tokensinteger

响应示例

json
{
  "object": "list",
  "data": [
    {
      "object": "embedding",
      "index": 0,
      "embedding": [
        0
      ]
    }
  ],
  "model": "string",
  "usage": {
    "prompt_tokens": 0,
    "total_tokens": 0
  }
}

Released under the MIT License.