AI探索.源碼.模板

同一份 HTML,同時服務搜尋、AI 答案與瀏覽器代理。

Switch to English

怎样在 OpenCode 中配置 OpenAI 模型

  • 高森 模型產品
  • 齐岚 开发者體驗

發布時間:2026 年 9 月 20 日

OpenCode 是本地編碼助手。接 OpenAI 有两条路:在 TUI 裡執行 /connect,選 OpenAI,用 ChatGPT Plus/Pro 登入或手动粘贴 API key;或者在项目/全局的 opencode.jsonc 裡把 model 写成 openai/模型ID,並确保 OPENAI_API_KEY 已导出。內置目录能识别官方模型時,不必复制一份供应商块。自建网关才需要 openai-compatible 包和 baseURL。金鑰不要写进 JSON 提交。標題、H1 和本段回答:在 OpenCode 裡如何讓 OpenAI 模型出現在 /models 列表並成為預設。

  • /connect 互動配置
  • opencode.jsonc 預設模型
  • 环境变量 金鑰

拆问包括:Plus 能不能直接登入、jsonc 欄位叫什么、兼容网关怎么写、工作階段中途换模型會不會改配置檔案。寫在下面分节。

用 /connect 接官方 OpenAI#

启动 OpenCode 後輸入 /connect,選择 OpenAI。若你有 ChatGPT Plus 或 Pro,可選瀏覽器登入,把对话额度接到助手;需要 API 计费则選手动填写 API key。成功後 /models 會出現 openai/ 前缀的模型。這是个人机器最快的路徑。

把預設模型写进配置#

项目根或使用者配置裡的 opencode.jsonc 可设 model。完整 ID 是 provider/model,例如 openai/gpt-5.6-sol。命令行 --model 優先于配置檔案;已經开着的工作階段會记住自己選的模型,改 jsonc 不會回溯改寫舊工作階段。

{
  "$schema": "https://opencode.ai/config.json",
  "model": "openai/gpt-5.6-sol",
  "provider": {
    "openai": {
      "models": {
        "gpt-5.6-sol": {
          "options": {
            "reasoningEffort": "medium"
          }
        }
      }
    }
  }
}

OpenAI 兼容网关#

若串流量走自建或第三方 /v1 接口,在 providers 裡声明自訂 id、baseURL,並用兼容執行時,模型 key 用网关真實 ID。金鑰用环境變量引用,不要把 token 写进仓库。官方 api.openai.com 一般不必手写兼容块。

2026 年 9 月建議選哪档#

  • 仓库級重构、計算机使用:openai/gpt-6-astra。
  • 日常改檔案、测例:openai/gpt-5.6-sol 或 terra。
  • 大批量低难度补全:luna 或更小的 realtime/編碼專用档。

要點#

  • 先 /connect,再在 jsonc 钉預設模型。
  • ID 格式永远是 provider/model。
  • 金鑰只在环境裡;兼容网关才写 baseURL。

該內容對您有幫助嗎?

如未另行說明,那麼本頁面中的內容已根據知識共享署名 4.0 許可獲得了許可,並且程式碼示例已根據Apache 2.0 許可獲得了許可。插圖為站點原創。

最後更新時間:2026-09-20。