这是一个使用 OpenAI Agents SDK 和 DeepSeek API 构建的多 Agent 小项目。
- 分流 Agent 自动判断问题类型
- 数学问题交给 Math Teacher
- 历史问题交给 History Teacher
- 数学 Agent 会调用 calculator 工具完成计算
- 支持在终端交互式提问
用户问题 → 分流助手 → 数学老师或历史老师 → 返回答案
数学问题还会经过:
用户问题 → 分流助手 → Math Teacher → calculator 工具
创建并激活虚拟环境:
python3 -m venv .venv
source .venv/bin/activate安装依赖:
python -m pip install -r requirements.txt复制配置示例:
cp .env.example .env编辑 .env,填入自己的 Key:
DEEPSEEK_API_KEY=你的_DeepSeek_API_Key不要把 .env 上传到 GitHub。
python main.py然后在终端输入数学或历史问题。
This repository contains my experiments with the OpenAI Agents SDK.