嵌入#
介绍#
OpenAI 的嵌入模型将文本转换为密集向量表示,用于各种 NLP 任务。有关更多信息,请参阅 OpenAI 嵌入 API。
先决条件#
创建 OpenAI 资源
OpenAI
注册 OpenAI 网站 账户,登录并 查找个人 API 密钥
Azure OpenAI (AOAI)
按照说明创建 Azure OpenAI 资源
连接#
设置连接以在嵌入工具中提供资源。
类型 |
名称 |
API 密钥 |
API 类型 |
API 版本 |
---|---|---|---|---|
OpenAI |
必填 |
必填 |
- |
- |
AzureOpenAI |
必填 |
必填 |
必填 |
必填 |
输入#
名称 |
类型 |
描述 |
必填 |
---|---|---|---|
输入 |
字符串 |
要嵌入的输入文本 |
是 |
连接 |
字符串 |
嵌入工具用于提供资源的连接 |
是 |
模型/部署名称 |
字符串 |
要使用的文本嵌入引擎实例。如果使用 OpenAI 连接,请填写模型名称;如果使用 Azure OpenAI 连接,请填写部署名称。 |
是 |
输出#
返回类型 |
描述 |
---|---|
列表 |
输入的向量表示 |
以下是嵌入工具返回的示例响应
输出
[-0.005744616035372019,
-0.007096089422702789,
-0.00563855143263936,
-0.005272455979138613,
-0.02355326898396015,
0.03955197334289551,
-0.014260607771575451,
-0.011810848489403725,
-0.023170066997408867,
-0.014739611186087132,
...]