本文介绍OpenAI兼容文本向量化服务的API参数配置。
请求参数
参数 | 类型 | 必填 | 描述 | 示例值 |
model | String | 是 | 指定的服务ID。 系统服务ID:(以ops-开头) 支持的服务ID请参见支持的服务列表。 | ops-text-embedding-001 |
input | Array/String | 是 | 支持多条文本输入,每次请求最多32 条;每条的长度大小取决于选择的模型。不支持空的字符串。 | ["科学技术是第一生产力","opensearch产品文档"] |
响应参数
参数 | 类型 | 描述 | 示例值 |
data | List | 返回数据信息。 | - |
data.embedding | Array[float] | embedding的处理结果,返回向量化的数组。 | [ 0.003143, 0.009750, (1536 floats total ops-text-embedding-001), -0.017395 ] |
data.index | Int | 序号,对应请求input中的下标,从0开始。 | 0 |
data.object | String | 固定值embedding。 | embedding |
object | String | 回包类型,固定值list。 | list |
model | String | 请求中指定的服务ID。 | ops-text-embedding-001 |
usage | Object | 本次模型调用的Token数量统计。 | - |
usage.prompt_tokens | Int | 用户请求大模型输入的内容转换后的Token数量。 | 5 |
usage.total_tokens | Int | 总Token用量,usage.prompt_tokens与usage.completion_tokens的总和。 | 5 |
状态码说明
请参见AI搜索开放平台状态码说明。
文档内容是否对您有帮助?