自动化书籍写作系统

一个利用AI代理、Bright Data网络爬虫和Qdrant向量数据库实现的自动化书籍写作系统,适用于内容生成和数据处理场景。

  • by PrithviElancherran
  • Jupyter Notebook
  • 本地部署
  • 更新于
在 GitHub 查看 PrithviElancherran/MCP-Agentic-RAG

使用说明

使用Bright Data和Qdrant的MCP驱动代理RAG(检索增强生成)系统

这个项目利用人工智能代理实现了一个自动书籍撰写系统。


设置与安装

获取BrightData API密钥:

BRIGHDATA_USERNAME="..."
BRIGHDATA_PASSWORD="..."

安装依赖项: 确保已安装 Python 3.11 或更高版本。

pip install mcp qdrant-client

运行项目

首先,按照以下步骤启动一个Qdrant Docker容器(请确保您已下载Docker):

docker run -p 6333:6333 -p 6334:6334 \
-v $(pwd)/qdrant_storage:/qdrant/storage:z \
qdrant/qdrant

接下来,打开notebook.ipynb文件,运行代码以在您的向量数据库中创建一个集合。

最后,按照以下步骤设置您的本地MCP服务器:

  • 进入光标设置
  • 选择MCP
  • 添加新的全局MCP服务器。

在JSON文件中,添加以下内容:

{
  "mcpServers": {
      "mcp-rag-app": {
          "command": "python",
          "args": ["/absolute/path/to/server.py"],
          "host": "127.0.0.1",
          "port": 8080,
          "timeout": 30000
      }
  }
}