opencode
opencode 是终端里的 AI 编程代理。它通常可以配置 OpenAI 兼容供应商,因此适合接入 DDTokens。
配置值
使用以下值创建 OpenAI 兼容 provider:
| 配置项 | 值 |
|---|---|
| API Key | 你的 DDTokens API Key |
| Base URL | https://apiddt.com/v1 |
| Model | gpt-4o-mini 或控制台展示的模型 |
环境变量方式
如果你的 opencode 配置读取 OpenAI 环境变量,可以先设置:
bash
export OPENAI_API_KEY="$DDDT_API_KEY"
export OPENAI_BASE_URL="https://apiddt.com/v1"验证
进入一个测试项目,运行一个只读任务:
bash
opencode "summarize this repository"第一次验证建议选择只读问题,不要直接让工具修改文件。
排查
401:API Key 无效或没有被当前终端读取。404:Base URL 或请求路径配置错误。429:触发速率限制,降低并发后重试。- 模型不可用:换成控制台模型列表中的模型名。