ljy5946 commited on
Commit
b2776b1
·
verified ·
1 Parent(s): af700ad

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +11 -11
requirements.txt CHANGED
@@ -1,18 +1,18 @@
1
  # ─── UI & 服务 ───
2
- gradio~=4.44.1
3
  uvicorn[standard]
4
 
5
  # ─── LLM & 向量库相关 ───
6
- transformers==4.42.0
7
- torch
8
- accelerate==0.28.0
9
- chromadb==1.0.12
10
- sentence-transformers==2.7.0
11
 
12
- # ─── LangChain 生态(重要:允许灵活匹配)───
13
- langchain~=0.2.11 # 兼容 0.2.11 及其更高版本
14
- langchain-community~=0.2.11 # 兼容 0.2.11 及其更高版本
15
- langchain-chroma~=0.2.4 # 兼容 0.2.4 及其更高版本
16
- langchain-huggingface~=0.2.0 # 兼容 0.2.0 及其更高版本
17
 
18
  huggingface_hub # 用于 snapshot_download
 
1
  # ─── UI & 服务 ───
2
+ gradio~=4.36.0 # 保持一个稍微低一点但非常稳定的Gradio版本,避免最新版可能带来的兼容性问题
3
  uvicorn[standard]
4
 
5
  # ─── LLM & 向量库相关 ───
6
+ transformers==4.38.0 # 固定到稍早且稳定的版本
7
+ torch==2.2.0 # 固定到与transformers 4.38.0 兼容的torch版本
8
+ accelerate==0.27.2 # 固定到与transformers 4.38.0 兼容的accelerate版本
9
+ chromadb==0.4.24 # 保持您当前使用的chromadb版本
10
+ sentence-transformers==2.7.0 # 保持您当前使用的版本
11
 
12
+ # ─── LangChain 生态(这是关键:使用被验证的稳定组合)───
13
+ langchain==0.2.0 # LangChain 主包
14
+ langchain-community==0.2.0 # 包含许多集成
15
+ langchain-chroma==0.1.6 # 兼容的chroma集成版本
16
+ langchain-huggingface==0.0.3 # 兼容的huggingface集成版本
17
 
18
  huggingface_hub # 用于 snapshot_download