Qdrant With OpenAI Embeddings

Qdrant With OpenAI Embeddings

🚀 MCP Qdrant 服务器与 OpenAI 嵌入

本 MCP 服务器借助 Qdrant 向量数据库和 OpenAI 嵌入技术,为用户提供强大的向量搜索功能,助力高效信息检索与处理。

✨ 主要特性

  • 借助 OpenAI 嵌入技术,在 Qdrant 集合中实现精准的语义搜索。
  • 可轻松列出所有可用的 Qdrant 集合。
  • 能快速查看特定 Qdrant 集合的详细信息。

📦 安装指南

克隆仓库

git clone https://github.com/yourusername/mcp-qdrant-openai.git
cd mcp-qdrant-openai

安装依赖

pip install -r requirements.txt

🔧 配置说明

您需要设置以下环境变量:

  • OPENAI_API_KEY:您的 OpenAI API 密钥。
  • QDRANT_URL:Qdrant 实例的 URL,默认值为 "http://localhost:6333"。
  • QDRANT_API_KEY:若您有 Qdrant API 密钥,请进行设置。

💻 使用示例

基础用法

直接运行服务器

python mcp_qdrant_server.py

使用 MCP CLI 运行

mcp dev mcp_qdrant_server.py

安装在 Claude 桌面

mcp install mcp_qdrant_server.py --name "Qdrant-OpenAI"

高级用法

可用工具介绍

query_collection

该工具可使用 OpenAI 嵌入对 Qdrant 集合进行语义搜索。

参数 详情
collection_name 要搜索的 Qdrant 集合名称
query_text 自然语言搜索查询
limit 返回结果的最大数量,默认值为 5
model 要使用的 OpenAI 嵌入模型,默认值为 text-embedding-3-small
list_collections

此工具用于列出所有可用的 Qdrant 集合。

collection_info

该工具可获取特定集合的详细信息。

参数 详情
collection_name 要获取信息的集合名称

在 Claude 桌面的示例用法

当安装到 Claude 桌面后,您可以通过自然语言指令使用工具,示例如下:

我的 Qdrant 数据库中有哪些收藏?

在我的 "documents" 集合中搜索有关气候变化的内容。

显示关于 "articles" 集合的信息。
  • 0 关注
  • 0 收藏,22 浏览
  • system 提出于 2025-09-22 19:06

相似服务问题

相关AI产品