故障排除
Wegent 的常见问题和解决方案。
安装问题
pip install 失败
问题:安装因依赖错误而失败。
解决方案:
# 更新 pip
pip install --upgrade pip
# 带详细输出安装
pip install -v wegent
权限被拒绝
问题:安装过程中出现权限错误。
解决方案:
# 使用 --user 标志
pip install --user wegent
# 或使用虚拟环境
python -m venv venv
source venv/bin/activate
pip install wegent
配置问题
API 密钥未找到
问题:Error: API key not configured
解决方案:
# 设置环境变量
export OPENAI_API_KEY="your-key"
# 或在配置文件中
model:
api_key: ${OPENAI_API_KEY}
无效的 YAML
问题:Error: Invalid YAML syntax
解决方案:
- 检查缩进(使用空格,而非制表符)
- 使用在线 YAML 验证器验证
- 确保字符串正确引用
运行时问题
Agent 没有响应
问题:Agent 不产生输出。
检查清单:
- 检查 API 密钥是否有效
- 验证模型是否可用
- 检查网络连接
- 查看 Agent 日志
速率限制错误
问题:Error: Rate limit exceeded
解决方案:
model:
rate_limit:
requests_per_minute: 30
retry_delay: 60
内存问题
问题:内存不足错误。
解决方案:
- 减少模型配置中的
max_tokens - 对长输出使用流式传输
- 关闭未使用的 Agent
获取帮助
如果这些解决方案没有帮助:
- 查看 GitHub Issues
- 搜索 Discussions
- 创建新 Issue,包含:
- 错误消息
- 配置(隐藏敏感数据)
- 复现步骤