ljy5946 commited on
Commit
4383e13
·
verified ·
1 Parent(s): 64063f2

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +8 -9
requirements.txt CHANGED
@@ -1,19 +1,18 @@
1
  # ─── UI & 服务 ───
2
- gradio~=4.36.0 # 可以用 ~ 保持次要升级
3
  uvicorn[standard]
4
 
5
- # ─── LLM & 向量库 ───
6
  transformers==4.38.0
7
  torch==2.2.0
8
  accelerate==0.27.2
9
  chromadb==0.4.24
10
  sentence-transformers==2.7.0
11
 
12
- # ─── LangChain 生态:保持 0.2.x 同步 ───
13
- langchain==0.2.0
14
- langchain-community==0.2.0
15
- langchain-chroma==0.2.2 # 往回降到 0.2.2(仍支持 Chroma 0.4.x
16
- langchain-huggingface==0.2.0 # 与上保持一致
17
 
18
- # ─── 其他 ───
19
- huggingface_hub
 
1
  # ─── UI & 服务 ───
2
+ gradio~=4.36.0
3
  uvicorn[standard]
4
 
5
+ # ─── LLM & 向量库相关 ───
6
  transformers==4.38.0
7
  torch==2.2.0
8
  accelerate==0.27.2
9
  chromadb==0.4.24
10
  sentence-transformers==2.7.0
11
 
12
+ # ─── LangChain 生态(这是解决冲突的关键)───
13
+ langchain==0.2.11 # <--- 更新 LangChain 主包版本以兼容更高 langchain-core
14
+ langchain-community==0.2.11 # <--- 更新 LangChain 社区包版本
15
+ langchain-chroma==0.2.4 # 保持此版本(它依赖于 langchain-core>=0.2.43
16
+ langchain-huggingface==0.2.0 # 保持此版本(它依赖于 langchain-core>=0.3.59)
17
 
18
+ huggingface_hub # 用于 snapshot_download