24 lines
1.7 KiB
Plaintext
24 lines
1.7 KiB
Plaintext
# ════════════════════════════════════════════════════════════════
|
||
# 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 文件加载环境变量 |