修改依赖版本
Some checks failed
构建并部署 AI Agent 服务 / deploy (push) Failing after 1m14s

This commit is contained in:
2026-04-16 04:00:11 +08:00
parent 626bae54ff
commit b5cc53c9de

View File

@@ -1,43 +1,57 @@
# Core Utilities # ============================================================================
pypdf>=3.0.0,<4.0.0 # AI Agent 项目依赖 - 生产环境锁定版本
pandas>=2.0.0,<3.0.0 # 生成时间: 2026-04-16
requests>=2.31.0,<3.0.0 # Python 版本: 3.13+
beautifulsoup4>=4.12.0,<5.0.0 # ============================================================================
# LangChain Ecosystem (核心框架,建议定期手动升级并测试) # Core Utilities (核心工具库)
langchain>=0.1.0,<0.2.0 pypdf==6.10.0
langchain-community>=0.0.10,<0.1.0 pandas==3.0.2
langchain-core>=0.1.0,<0.2.0 requests==2.33.1
langchain-openai>=0.0.5,<0.1.0 beautifulsoup4==4.14.3
langchain-text-splitters>=0.1.0,<0.2.0
langchain-qdrant>=0.1.0,<0.2.0
# Vector Database (Qdrant 客户端,与 langchain-qdrant 配合使用) # LangChain Ecosystem (LangChain 生态系统 - 核心框架)
qdrant-client>=1.7.0,<2.0.0 langchain==1.2.15
langchain-community==0.4.1
langchain-core==1.2.28
langchain-openai==1.1.12
langchain-text-splitters==1.1.1
langchain-qdrant>=0.1.0 # 使用 >= 以兼容 qdrant-client 版本
# Memory Layer # Vector Database (向量数据库客户端)
mem0ai>=0.1.0,<0.2.0 qdrant-client==1.17.1
# LangGraph (工作流编排,核心依赖) # Memory Layer (记忆层)
langgraph>=0.0.30,<0.1.0 mem0ai==1.0.11
langgraph-checkpoint-postgres>=0.0.5,<0.1.0
# ZhipuAI Integration # LangGraph (工作流编排)
zhipuai>=1.0.0,<2.0.0 langgraph==1.1.6
langgraph-checkpoint-postgres==3.0.5
# Backend Framework # ZhipuAI Integration (智谱 AI SDK)
fastapi>=0.109.0,<0.110.0 zhipuai==2.1.5.20250825
uvicorn[standard]>=0.27.0,<0.28.0
# Frontend Framework # Backend Framework (后端框架)
streamlit>=1.30.0,<2.0.0 fastapi==0.135.3
uvicorn[standard]==0.44.0
# Database Driver # Frontend Framework (前端框架)
psycopg[binary,pool]>=3.1.0,<4.0.0 streamlit==1.56.0
# Data Validation # Database Driver (PostgreSQL 驱动)
pydantic>=2.0.0,<3.0.0 psycopg[binary,pool]==3.3.3
# Environment & Type Support # Data Validation (数据验证)
python-dotenv>=1.0.0,<2.0.0 pydantic==2.12.5
typing-extensions>=4.9.0,<5.0.0
# Environment & Type Support (环境变量和类型支持)
python-dotenv==1.2.2
typing-extensions==4.15.0
# ============================================================================
# 注意:
# 1. 此文件包含项目直接依赖的精确版本
# 2. 完整的依赖树(包括间接依赖)请查看 requirements-prod.txt
# 3. 开发环境可使用 >= 允许小版本更新,生产环境建议使用 == 锁定版本
# 4. 升级依赖前请在测试环境验证兼容性
# ============================================================================