OpenCode Zen
OpenCode 提供针对编程场景优化的 AI 模型,专注于代码生成、分析和重构等任务。
获取 API Key
- 前往 OpenCode 注册账号
- 在控制台创建 API Key
- 复制 API Key
配置 OpenClaw
bash
openclaw models auth login --provider opencode
# 按提示输入 API Key或手动编辑配置文件:
jsonc
// ~/.openclaw/config.json
{
"models": {
"providers": {
"opencode": {
"apiKey": "xxxxxxxxxxxxxxxxxxxxxxxx",
"baseUrl": "https://api.opencode.ai/v1"
}
}
}
}支持的模型
| 模型 ID | 说明 |
|---|---|
zen-coder | 编程优化模型 |
zen-chat | 通用对话模型 |
使用示例:
bash
openclaw models default set opencode/zen-coder
openclaw chat "请帮我实现一个 RESTful API 框架"环境变量
bash
export OPENCODE_API_KEY="xxxxxxxxxxxxxxxxxxxxxxxx"特色功能
代码优化
针对编程场景深度优化,在代码生成、补全和重构方面表现突出。
多语言支持
支持 Python、JavaScript、TypeScript、Go、Rust 等主流编程语言。
故障排查
API 调用失败
- 确认 API Key 有效
- 检查服务状态
🇨🇳 中国用户须知
- 网络访问:OpenCode 可能需要配置代理访问
- 编程替代:如果需要编程专用模型,国内可选 DeepSeek 或 通义千问 Coder
