CLI 安装
通过 PyPI 安装 DB-GPT,并使用单条命令启动它 —— 无需检出源码仓库。
前置条件
- Python 3.10 或更高版本
- 推荐使用 uv 包管理器,也支持 pip
1. 安装
# 推荐:使用 uv
uv pip install dbgpt-app
# 或者使用 pip
pip install dbgpt-app
配置 PyPI 镜像源
如果下载速度较慢,可在安装时指定镜像源加速:
uv pip install dbgpt-app --index-url https://pypi.tuna.tsinghua.edu.cn/simple # uv
pip install dbgpt-app -i https://pypi.tuna.tsinghua.edu.cn/simple # pip
也可以通过环境变量,让当前终端会话中的所有安装命令自动使用镜像源:
export UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple # uv
export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple # pip
默认包含内容
默认安装会包含 核心框架(CLI、FastAPI、SQLAlchemy、Agent)、OpenAI 兼容 LLM 支持(也适用于 Kimi、Qwen、MiniMax、Z.AI)、DashScope / Tongyi 支持、RAG 文档解析 和 ChromaDB 向量存储。
如果你需要更多 provider 或数据源,可参考 可选模块。
安装完成后,终端中就可以直接使用 dbgpt 命令。
2. 启动 DB-GPT
dbgpt start
首次运行时,DB-GPT 会自动启动一个 交互式配置向导,帮助你:
- 选择 LLM provider(OpenAI、Kimi、Qwen、MiniMax、Z.AI 或自定义 endpoint)
- 输入 API Key(或改用环境变量)
- 确认模型名称和 API Base URL
完成后,系统会把 TOML 配置写入 ~/.dbgpt/configs/<profile>.toml,并自动启动 webserver。
启动后的样子
____ ____ ____ ____ _____
| _ \| __ ) / ___| _ \_ _|
| | | | _ \ ____| | _| |_) || |
| |_| | |_) |____| |_| | __/ | |
|____/|____/ \____|_| |_|
🚀 DB-GPT Quick Start
+- - - - - - - - - - - - - - - - - - - - - - - -+
: Profile: openai :
: Config: /Users/you/.dbgpt/configs/openai.toml:
: Workspace: /Users/you/.dbgpt/workspace :
+- - - - - - - - - - - - - - - - - - - - - - - -+
3. 打开 Web UI
然后打开 http://localhost:5670。
4. 命令参考
总览
dbgpt [OPTIONS] COMMAND [ARGS]...
Options:
--log-level TEXT Log level (default: warn)
--version Show version and exit
--help Show help message
Commands:
start Start the DB-GPT server
stop Stop a running server
setup Configure LLM provider (interactive wizard or CI mode)
profile Manage configuration profiles
knowledge Knowledge base operations
model Manage model serving
db Database management and migration
...
dbgpt start
启动 DB-GPT web server。直接运行 dbgpt start 等价于 dbgpt start web。