Files
ailine/rag_indexer/requirements.txt
root 5c45806ad3
All checks were successful
构建并部署 AI Agent 服务 / deploy (push) Successful in 11m7s
🚀 完全实现 Qdrant 混合检索功能
- 不需要兼容,完全重写为混合检索
- 检索器:强制使用 FastEmbedSparse + RetrievalMode.HYBRID
- 索引器:强制启用稀疏向量,混合检索模式
- 添加 fastembed 依赖到 requirements.txt
- 语法检查通过
2026-05-03 18:12:20 +08:00

35 lines
584 B
Plaintext

# RAG Indexer - 本地索引工具依赖
# 依赖 rag_core (从 ../backend/rag_core 导入)
# Core
pydantic==2.12.5
python-dotenv==1.2.2
typing-extensions==4.15.0
# LangChain (用于文档处理)
langchain==1.2.15
langchain-community==0.4.1
langchain-core==1.2.28
tiktoken>=0.12.0
# Vector DB
qdrant-client==1.17.1
fastembed>=0.3.0 # 用于 Qdrant BM25 稀疏向量
# HTTP
httpx==0.28.1
# Utilities
tenacity==9.1.4
rich==15.0.0
PyYAML==6.0.3
numpy>=1.26.2
# Document Processing
unstructured==0.22.21
pypdf==6.10.0
beautifulsoup4==4.14.3
lxml==6.1.0
pandas==3.0.2
spacy==3.8.14