QueryPinecone 2025.5.31.15

捆绑包

com.snowflake.openflow.runtime | runtime-pinecone-nar

描述

查询 Pinecone 中与输入向量相似的向量,或根据 ID 检索指定向量。

标签

chatbot、gen ai、generative ai、llm、openflow、pinecone、query、similarity、vector

输入要求

REQUIRED

支持敏感的动态属性

false

属性

属性

描述

ID 记录路径

记录中 ID 字段的路径

包含元数据

指定是否在结果中包含元数据

包含向量

指定是否在结果中包含向量

结果数量

要返回的结果数量(例如,前 K 个结果)

Pinecone API 密钥

Pinecone 服务的 API 密钥

Pinecone 索引

要使用的 Pinecone 索引的名称

Pinecone 命名空间

要使用的 Pinecone 命名空间的名称

查询筛选器

要使用的查询筛选器的 JSON 表达

查询策略

用于查询 Pinecone 的策略

记录读取器

用于读取 FlowFile 的记录读取器

记录写入器

用于写入结果的记录写入器

结果记录路径

指定结果在记录中的放置位置。

稀疏密集向量加权

范围从 0.0 到 1.0。进行混合搜索时应用于密集和稀疏向量的权重。(1 – 权重)将应用于稀疏向量的值,(权重)将应用于密集向量的值。

稀疏向量索引路径

如果要提供稀疏向量,则 RecordPath 指向要使用的稀疏数据的索引。

稀疏向量值路径

如果要提供 Sparse Vector,则 RecordPath 指向要使用的稀疏数据的值。

向量记录路径

记录中向量字段的路径

Web 客户端服务

用于与 Pinecone 通信的 Web 客户端服务

关系

名称

描述

failure

无法发送到 Pinecone 且预计重试不会成功的 FlowFiles 将路由到此关系

retry

无法发送到 Pinecone,但重试可能会有所帮助的 FlowFiles 将路由到此关系

success

成功发送到 Pinecone 的 FlowFiles 将路由到此关系

涉及其他组件的用例

查询 Pinecone 以获取与某些输入文本相似的向量

语言: 中文