向量 Embeddings
注意事项
支持模型列表
默认模型
调用示例
返回示例
[0.062249645590782166, 0.05107472464442253, 0.033479999750852585, ...]
指定支持预置服务的模型
请求示例
返回示例
[-0.007796249818056822, 0.024737156927585602, 0.007977624423801899, ...]
参数说明
请求参数
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
model | str | 否 | 模型名称。说明: (1)不填写此参数,默认模型为Embedding-V1 (2) 如果需指定支持预置服务的模型,此字段必填,支持模型如下: · Embedding-V1 · bge-large-en · bge-large-zh |
texts | List[str] | 是 | 填写文本 |
retry_count | int | 否 | 重试次数,默认1次 |
request_timeout | float | 否 | 请求超时时间,默认60秒 |
backoff_factor | float | 否 | 请求重试参数,用于指定重试的策略,默认为0 |
user_id | str | 否 | 表示最终用户的唯一标识符,可以监视和检测滥用行为,防止接口恶意调用 |
返回参数
名称 | 类型 | 描述 |
---|---|---|
id | str | 本轮对话的id |
object | str | 回包类型,固定值“embedding_list” |
created | int | 时间戳 |
data | List[EmbeddingData] | embedding信息,data成员数和文本数量保持一致 |
usage | Usage | token统计信息,token数 = 汉字数+单词数*1.3 (仅为估算逻辑) |
名称 | 类型 | 描述 |
---|---|---|
object | str | 固定值"embedding" |
embedding | List[float] | embedding 内容 |
index | int | 序号 |
名称 | 类型 | 描述 |
---|---|---|
prompt_tokens | int | 问题tokens数(包含历史QA) |
total_tokens | int | tokens总数 |
修改于 2023-11-16 09:17:59