快速开始
目标:用最少配置从零开始跑通第一 次可用对话。
最快路径
使用 API 代理模式(OpenAI 或 DeepSeek)—— 不需要 GPU。一般 5 分钟内就可以跑通一个可用的 DB-GPT 对话。
你需要准备什么
- Python 3.10 或更高版本
- uv 包管理器
提示
先用 python --version 和 uv --version 检查版本。完整要求见:前置条件。
快速配置
第 1 步 —— 克隆仓库
git clone https://github.com/eosphoros-ai/DB-GPT.git
cd DB-GPT
第 2 步 —— 安装依赖
- OpenAI (proxy)
- DeepSeek (proxy)
- Ollama (local)
uv sync --all-packages \
--extra "base" \
--extra "proxy_openai" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "dbgpts"
uv sync --all-packages \
--extra "base" \
--extra "proxy_openai" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "dbgpts"
uv sync --all-packages \
--extra "base" \
--extra "proxy_ollama" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "dbgpts"
第 3 步 —— 配置模型
- OpenAI
- DeepSeek
- Ollama
编辑 configs/dbgpt-proxy-openai.toml,填入你的 API Key:
[models]
[[models.llms]]
name = "chatgpt_proxyllm"
provider = "proxy/openai"
api_key = "your-openai-api-key" # <-- replace this
[[models.embeddings]]
name = "text-embedding-3-small"
provider = "proxy/openai"
api_key = "your-openai-api-key" # <-- replace this