【RAG Agent】Deep Searcher实现逻辑解析
一、项目简介
Deep Searcher 是 Zilliz 团队开源的下一代 Agentic RAG(Retrieval-Augmented Generation)系统。它融合了大模型(LLM)、多模态检索、Agent 工作流和插件机制,致力于打造“可插拔、可扩展、可落地”的企业级智能检索与问答平台。
主要特性:
- 支持多种 LLM(OpenAI、Qwen、Llama、GLM 等)
- Agent 工作流驱动,支持多步推理、工具链调用
- 插件化设计,支持多模态检索、外部 API、知识库等扩展
- 高性能向量数据库集成(Milvus、Zilliz Cloud、Chroma、Qdrant 等)
- 丰富的前端与 API 支持,易于二次开发
二、快速上手
环境准备
建议使用 Python 3.9+,推荐虚拟环境。
git clone https://github.com/zilliztech/deep-searcher.git
cd deep-searcher
pip