Appearance
其他工具集成
DouDi.ai 兼容 OpenAI / Anthropic 协议,并提供 Grok / xAI 协议入口。以下是一些常见工具的配置方式。
通用配置原则
无论使用什么工具,配置方式都遵循以下原则:
| 工具使用的协议 | Base URL | API Key Header |
|---|---|---|
| OpenAI 兼容 | https://doudi.ai/v1 | Authorization: Bearer sk-xxx |
| Anthropic 原生 | https://doudi.ai/v1 | x-api-key: sk-xxx |
Continue (VS Code / JetBrains)
Continue 是一款开源的 AI 编码助手,支持 VS Code 和 JetBrains IDE。
在 ~/.continue/config.json 中添加模型配置:
json
{
"models": [
{
"title": "DouDi.ai Primary",
"provider": "openai",
"model": "<MODEL_ID>",
"apiBase": "https://doudi.ai/v1",
"apiKey": "<你的 DOUDI_API_KEY>"
},
{
"title": "DouDi.ai Fallback",
"provider": "openai",
"model": "<FALLBACK_MODEL_ID>",
"apiBase": "https://doudi.ai/v1",
"apiKey": "<你的 DOUDI_API_KEY>"
}
]
}Aider
Aider 是一款命令行 AI 配对编程工具。
在 ~/.zshrc 中写入环境变量:
bash
export OPENAI_API_KEY=<你的 DOUDI_API_KEY>
export OPENAI_API_BASE=https://doudi.ai/v1bash
DOUDI_MODEL_ID="provider/model-name"
aider --model "$DOUDI_MODEL_ID"BoltAI (macOS)
BoltAI 是 macOS 原生的 AI 助手应用。
- 打开 BoltAI → Preferences → Providers
- 添加 Custom OpenAI
- 填写 Base URL:
https://doudi.ai/v1 - 填写 API Key
TypingMind
TypingMind 是一款 AI 聊天界面工具。
- 进入 Settings → Custom Endpoint
- API Endpoint:
https://doudi.ai/v1 - API Key: 你的 DouDi.ai API Key
ChatBox
ChatBox 是一款跨平台的 AI 桌面客户端。
- 打开 ChatBox → 设置 → AI 提供商
- 选择 OpenAI API 兼容
- API 域名:
https://doudi.ai - API Key: 你的 DouDi.ai API Key
自定义集成
对于其他未列出的工具,一般遵循以下步骤:
- 找到工具的 API 配置设置
- 将 API Base URL 设置为
https://doudi.ai/v1 - 将 API Key 设置为你的 DouDi.ai Key
- 模型名称使用
provider/model-name格式
如果你成功在某个工具中配置了 DouDi.ai,欢迎提交 PR 补充到本文档: GitHub 仓库
