base_agent/requirements.txt

24 lines
1.7 KiB
Plaintext
Raw Normal View History

2026-03-30 08:48:36 +00:00
# ════════════════════════════════════════════════════════════════
# requirements.txt — Agent Demo 项目依赖
# 安装: pip install -r requirements.txt
# ════════════════════════════════════════════════════════════════
# ── 核心依赖(必须)────────────────────────────────────────────
pyyaml>=6.0.1 # config.yaml 解析
openai>=1.30.0 # LLM 调用OpenAI-compatible
# ── 在线 MCP Skill 传输SSE / HTTP──────────────────────────
httpx>=0.27.0 # HTTP 客户端SSE + Streamable HTTP 传输)
httpx-sse>=0.4.0 # SSE 事件流解析
# ── SSH / Docker 工具 ──────────────────────────────────────────
paramiko>=3.4.0 # SSH 连接
# ── 可选:搜索引擎 ─────────────────────────────────────────────
# 使用 SerpAPI 或 Brave Search 时取消注释:
# google-search-results>=2.4.2 # SerpAPI Python SDK
# ── 开发 / 测试依赖 ────────────────────────────────────────────
pytest>=8.0.0
pytest-asyncio>=0.23.0
python-dotenv>=1.0.0 # 从 .env 文件加载环境变量