liurenchaxin/requirements.txt

49 lines
912 B
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
# 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 (根据迁移进度选择)
# pip install google-adk
# 或开发版: 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