Qwen (Tongyi)
配置 DB-GPT 通过 DashScope API 使用阿里云的 Qwen 模型 。
前置条件
- 一个可用的 DashScope API key
- 已安装带
proxy_openai扩展的 DB-GPT
安装依赖
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-Max | qwen-max | 旗舰模型,效果最好 |
| Qwen-Plus | qwen-plus | 性能与成本平衡 |
| Qwen-Turbo | qwen-turbo | 更快、更便宜 |
| Qwen-Long | qwen-long | 更长上下文窗口 |