23 lines
488 B
Plaintext
23 lines
488 B
Plaintext
# RAG 系统依赖
|
|
# 基础框架
|
|
langchain>=0.1.0
|
|
langchain-core>=0.1.0
|
|
langchain-openai>=0.0.1
|
|
langchain-qdrant>=0.1.0
|
|
|
|
# 用于 Cross-Encoder 重排序模型
|
|
sentence-transformers>=2.2.0
|
|
|
|
# 用于 BM25 关键词混合检索
|
|
rank-bm25>=0.2.2
|
|
|
|
# Qdrant 客户端
|
|
qdrant-client>=1.6.0
|
|
|
|
# 可选的本地模型支持
|
|
# vllm>=0.5.0 # 如果需要本地模型推理
|
|
# transformers>=4.35.0 # 如果需要其他模型支持
|
|
|
|
# 开发依赖(测试用)
|
|
pytest>=7.0.0
|
|
pytest-asyncio>=0.21.0 |