Qdrant

使用 Qdrant 向量数据库

配置

插入或更新

操作
插入或更新
API 密钥*
••••••••
Qdrant URL*
http://localhost:6333
集合*
my-collection
点*
[{"id": 1, "vector": [0.1, 0.2], "payload": {"category": "a"}}]
插入或更新 (qdrant_upsert_points)

在 Qdrant 集合中插入或更新点

输入
参数类型必填说明
urlstring是Qdrant 基础 URL
apiKeystring否Qdrant API 密钥(可选)
collectionstring是集合名称
pointsarray是要插入或更新的点数组
输出
参数类型说明
statusstring插入或更新操作的状态
dataobject插入或更新操作返回的结果数据

搜索

操作
搜索
API 密钥*
••••••••
Qdrant URL*
http://localhost:6333
集合*
my-collection
查询向量*
[0.1, 0.2]
限制
10
过滤器
{"must":[{"key":"city","match":{"value":"London"}}]}
返回数据
仅载荷
搜索 (qdrant_search_vector)

在 Qdrant 集合中搜索相似向量

输入
参数类型必填说明
urlstring是Qdrant 基础 URL
apiKeystring否Qdrant API 密钥(可选)
collectionstring是集合名称
vectorarray是要搜索的向量
limitnumber否返回结果数量
filterobject否应用于搜索的过滤器
search_return_datastring否搜索返回的数据
with_payloadboolean否在响应中包含载荷
with_vectorboolean否在响应中包含向量
输出
参数类型说明
dataarray包含 ID、分数、载荷及可选向量数据的向量搜索结果
statusstring搜索操作的状态

获取

操作
获取
API 密钥*
••••••••
Qdrant URL*
http://localhost:6333
集合*
my-collection
ID*
["370446a3-310f-58db-8ce7-31db947c6c1e"]
返回数据
仅载荷
获取 (qdrant_fetch_points)

按 ID 从 Qdrant 集合获取点

输入
参数类型必填说明
urlstring是Qdrant 基础 URL
apiKeystring否Qdrant API 密钥 (可选)
collectionstring是集合名称
idsarray是要获取的点 ID 数组
fetch_return_datastring否获取时返回的数据
with_payloadboolean否在响应中包含载荷
with_vectorboolean否在响应中包含向量
输出
参数类型说明
dataarray获取到的点,包含 ID、payload 和可选向量数据
statusstring获取操作的状态

使用说明

将 Qdrant 集成到工作流。可对点执行 upsert、搜索和获取。

说明

  • 分类: tools
  • 类型: qdrant