EN

接入指南

国产大模型接入 OpenCode:DeepSeek、通义千问、Kimi、GLM 配置教程

结论

OpenCode 内置 DeepSeek 等 75+ 供应商:在 TUI 里用 /connect 选供应商并填 Key(存到 ~/.local/share/opencode/auth.json),或直接设置对应环境变量(如 DEEPSEEK_API_KEY)。其他 OpenAI 兼容 API 在 opencode.json 的 provider 字段里用 npm 包 @ai-sdk/openai-compatible 接入:options.baseURL 填端点,options.apiKey 用 {env:变量名} 引用 Key(或先 /connect),models 填模型 ID。 已实测:深度求索 DeepSeek(OpenCode 1.19.3,文本调用通过)。 其余厂商未实测,标注「待验证」。 (来源 · 核验)

用 DeepSeek 接入时参考价:DeepSeek V4.1 Flash:综合价 ¥3.5/百万 tokens(官方国内站)。 (来源 · 核验)

OpenCode 内置 DeepSeek 等 75+ 供应商:在 TUI 里用 /connect 选供应商并填 Key(存到 ~/.local/share/opencode/auth.json),或直接设置对应环境变量(如 DEEPSEEK_API_KEY)。其他 OpenAI 兼容 API 在 opencode.json 的 provider 字段里用 npm 包 @ai-sdk/openai-compatible 接入:options.baseURL 填端点,options.apiKey 用 {env:变量名} 引用 Key(或先 /connect),models 填模型 ID。 官方文档

深度求索 DeepSeek

opencode.json

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "deepseek": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "DeepSeek",
      "options": {
        "baseURL": "https://api.deepseek.com",
        "apiKey": "{env:DEEPSEEK_API_KEY}"
      },
      "models": {
        "deepseek-flash": {
          "name": "deepseek-flash"
        }
      }
    }
  }
}

文本调用通过 2026-10-17 用 OpenCode 1.19.3 实测一次文本请求通过(工具调用未测)。

OpenCode 接入 深度求索 DeepSeek 的官方说明

厂商文档 · 价格

阿里云百炼 通义千问

这个厂商在该工具里的接入方式还没有官方文档可核,暂不提供配置。

按量计费用百炼 API Key(sk- 开头);Coding Plan 用 https://coding.dashscope.aliyuncs.com/apps/anthropic

厂商文档 · 价格

月之暗面 Kimi

opencode.json 待验证:按工具文档通用字段组装,未实测

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "moonshot": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Moonshot AI (Kimi)",
      "options": {
        "baseURL": "https://api.moonshot.cn/v1",
        "apiKey": "{env:MOONSHOT_API_KEY}"
      },
      "models": {
        "kimi-k3": {
          "name": "kimi-k3"
        }
      }
    }
  }
}

Kimi 同时提供 Anthropic 兼容 Messages API(文档未在此页给出地址,待核)

厂商文档 · 价格

智谱 GLM

这个厂商在该工具里的接入方式还没有官方文档可核,暂不提供配置。

官方推荐用 Coding Tool Helper 自动配置;要用 GLM-5.2 1M 上下文,在 ~/.claude/settings.json 加上述 env

厂商文档 · 价格

配置里的字段名都来自上面链接的官方文档;把占位符换成你自己的 Key。标「待验证」的示例是按工具文档的通用字段填入厂商 OpenAI 兼容地址,未实测。