跳到主要内容
版本:dev

Qwen (Tongyi)

配置 DB-GPT 通过 DashScope API 使用阿里云的 Qwen 模型。

前置条件

安装依赖

uv sync --all-packages \
--extra "base" \
--extra "proxy_openai" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "dbgpts"

配置方式

编辑 configs/dbgpt-proxy-tongyi.toml

[models]
[[models.llms]]
name = "qwen-plus"
provider = "proxy/tongyi"
api_base = "https://dashscope.aliyuncs.com/compatible-mode/v1"
api_key = "${env:DASHSCOPE_API_KEY}"

[[models.embeddings]]
name = "text-embedding-v3"
provider = "proxy/tongyi"
api_url = "https://dashscope.aliyuncs.com/compatible-mode/v1/embeddings"
api_key = "${env:DASHSCOPE_API_KEY}"
提示

建议通过环境变量传入密钥,避免直接写进配置文件:

export DASHSCOPE_API_KEY="your-dashscope-api-key"

可用模型

LLM

模型配置名说明
Qwen-Maxqwen-max旗舰模型,效果最好
Qwen-Plusqwen-plus性能与成本平衡
Qwen-Turboqwen-turbo更快、更便宜
Qwen-Longqwen-long更长上下文窗口

Embedding

模型配置名说明
text-embedding-v3text-embedding-v3推荐
text-embedding-v2text-embedding-v2上一代方案

启动服务

uv run dbgpt start webserver --config configs/dbgpt-proxy-tongyi.toml

故障排查

问题解决方法
InvalidAPIKey检查 DashScope API key 是否正确且已激活
模型额度不足到 DashScope 控制台检查使用额度
响应较慢可以尝试 qwen-turbo

下一步