liurenchaxin/requirements.txt

62 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 炼妖壶 (Lianyaohu) - 稷下学宫AI辩论系统
# 项目依赖清单
# Web框架
streamlit>=1.28.0
# 数据处理
pandas>=2.0.0
numpy>=1.24.0
# 可视化
plotly>=5.15.0
matplotlib>=3.7.0
networkx>=3.1
# HTTP请求
requests>=2.31.0
aiohttp>=3.8.0
# Cloudflare (HTTP 调用即可,无需额外 SDK)
# RSS解析
feedparser>=6.0.0
# 类型注解支持
typing-extensions>=4.7.0
# 数据库连接
# sqlalchemy>=2.0.0
pymongo>=4.5.0
# pymilvus>=2.3.0
# 开发工具 (可选)
# pytest>=7.4.0
# black>=23.7.0
# flake8>=6.0.0
# AI模型接口
# 旧系统OpenRouter + OpenAI Swarm
openai>=1.0.0
# anthropic>=0.3.0
# 新系统Google ADK (根据迁移进度选择)
google-adk>=1.12.0
# 或开发版: pip install git+https://github.com/google/adk-python.git@main
# Vertex AI Memory Bank 支持
google-cloud-aiplatform>=1.38.0
# OpenAI Swarm (保留兼容性,逐步替换)
# pip install git+https://github.com/openai/swarm.git
# 文档管理工具
PyYAML>=6.0
python-frontmatter>=1.0.0
# 市场数据 - OpenBB可选安装Python 3.13暂不兼容。若需启用,请取消下一行注释)
# openbb>=4.1.0
# 新增:从 .env 加载本地环境变量
python-dotenv>=1.0.1
## 新增:从 .env 加载本地环境变量
####