Troubleshooting
这里整理了使用 DB-GPT 时的常见问题和解决方法。
前 60 秒先做什么
先执行下面这些检查:
curl http://localhost:5670/api/health
dbgpt model list
docker logs dbgpt -f
如果你不是用 Docker 部署的,请直接查看你启动 webserver 的那个终端输出。
常见快速修复方式
- 服务无法启动
- 重新执行带正确 extras 的
uv sync - 参考 Installation Issues
- 重新执行带正确 extras 的
- Web UI 白屏
- 先等待启动完全结束
- 确认服务在
http://localhost:5670可访问
- 模型不存在 / 鉴权错误
- 重新检查 TOML 配置和 provider 名称
- 参考 Model Issues
- 5670 端口被占用
- 使用
lsof -i :5670找到冲突进程
- 使用
- 内存不足
- 换更小的本地模型,或改用 API 代理模型
更具体的排查指南
Logs
# 源码部署
# 默认日志直接输出到 stdout
# Docker 部署
docker logs dbgpt -f
# Docker Compose 部署
docker logs db-gpt-webserver-1 -f
获取帮助
如果这些排查文档仍然无法解决问题:
- 搜索已有 issue:GitHub Issues
- 向社区提问:GitHub Discussions
- 加入 Slack:DB-GPT Slack
- 查看 FAQ:Installation FAQ · LLM FAQ · KBQA FAQ