跑教程时遇到报错?来这里找答案。按 Ctrl+F 搜报错关键词。
原因:API Key 写错了,或者环境变量没有正确设置。
解决:
1. 确认你已经申请了 API Key(DeepSeek / OpenAI / 通义千问等)
2. 检查环境变量:
Linux/Mac: echo $OPENAI_API_KEY
Windows: echo %OPENAI_API_KEY%
3. 重新设置:
Linux/Mac: export OPENAI_API_KEY="sk-你的key"
Windows: $env:OPENAI_API_KEY="sk-你的key"
原因:网络连不上 API 服务器。
解决:
1. 如果用的是 OpenAI 官方 → 国内可能被墙,换 DeepSeek:
export OPENAI_BASE_URL="https://api.deepseek.com/v1"
2. 检查 base_url 是否正确
3. 检查是否需要代理:export HTTP_PROXY="http://127.0.0.1:7890"
原因:API 调用太频繁,或账户余额不足。
解决:等几秒再试 / 检查账户余额 / 免费额度可能用完了。
原因:缺少 Python 包。
解决:
1. cd agent-builder-pro
2. pip install -r requirements.txt
3. 单独装:pip install openai sentence-transformers gradio
原因:从 HuggingFace 下载,国内可能慢。
解决:
export HF_ENDPOINT="https://hf-mirror.com"
或等一会儿(首次约 80MB),代码在下载失败时会降级为关键词匹配。
原因:端口被占用,或防火墙阻止。
解决:
1. 换个端口:ui.launch(server_port=8080)
2. 检查是否有其他程序占用了 7860 端口
3. Windows 防火墙可能会弹窗——点"允许"
原因:白名单只允许安全命令。
解决:在 ALLOWED_CMDS 列表里加你想用的命令。生产环境请谨慎。
信息:agent_memory.db 或 pro_memory.db 不存在。
解决:第一次运行时会自动创建,不需要手动建。
原因:某些终端缓冲输出,看起来还是一下子出来。
解决:
1. 换 Windows Terminal(不要用 CMD)
2. 确保 print() 用了 flush=True
- 复制完整报错信息
- 在 GitHub Issues 提问
- 或问 AI:"我跑 agent-builder-pro 的 step_p3 遇到这个错误:[粘贴报错]"