集成节点/Built in_nodes/Cluster_nodes/Sub nodes
Embeddings OpenAI 节点#
使用 Embeddings OpenAI 节点为指定文本生成 嵌入向量(embeddings)。 本页面提供 Embeddings OpenAI 节点的参数说明,以及相关资源链接。
凭据
有关此节点的身份验证信息,请参见此处。
子节点中的参数解析
当使用表达式处理多个数据项时,子节点(sub-nodes)的行为与其他节点有所不同。
大多数节点(包括根节点)可以接收任意数量的数据项作为输入,逐个处理并输出结果。你可以在表达式中引用输入项,节点会依次对每个输入项解析该表达式。例如,若有五个 name 值作为输入,表达式 {{ $json.name }} 会依次解析为每一个名称。
而在子节点中,表达式始终只解析为第一个输入项。例如,即使有五个 name 值作为输入,表达式 {{ $json.name }} 也总是解析为第一个名称。
节点选项#
- 模型(Model) : 选择用于生成嵌入向量的模型。
- 基础 URL(Base URL) : 输入发送请求的目标 URL。如果你使用的是自托管的类 OpenAI 模型,请配置此项。
- 批处理大小(Batch Size) : 设置每次请求中最多包含的文档数量。
- 去除换行符(Strip New Lines) : 选择是否从输入文本中移除换行符(开启)或保留(关闭)。n8n 默认启用此选项。
- 超时时间(Timeout) : 设置单个请求允许执行的最大时间(单位:秒)。设置为
-1表示无超时限制。
模板与示例#
构建你的第一个 WhatsApp 聊天机器人 作者:Jimleuk 查看模板详情
使用 AI 提问 PDF 内容 作者:David Roberts 查看模板详情
使用 AI 与 PDF 文档对话(引用来源) 作者:David Roberts 查看模板详情
浏览 Embeddings OpenAI 集成模板,或 搜索所有模板
相关资源#
更多服务信息,请参考 LangChain 的 OpenAI 嵌入文档。 查看 n8n 的 高级 AI(Advanced AI) 文档。