B2BB2B LLM

OpenCode

OpenCode を Model Gate OpenAI 互換プロバイダーで構成します。

OpenCode でモデル ゲートを通過

現在の OpenCode バージョンの場合は、OpenAI 互換のカスタム プロバイダーを使用してください。

構成パス

システムパス
%USERPROFILE%\.config\opencode\opencode.jsonc
Linux または macOS~/.config/opencode/opencode.jsonc

環境変数

Linux または macOS

export MODEL_GATE_API_KEY="mg_live_..."

Windows PowerShell

$env:MODEL_GATE_API_KEY = "mg_live_..."

構成

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "model_gate": {
      "name": "Model Gate",
      "npm": "@ai-sdk/openai-compatible",
      "options": {
        "baseURL": "https://api.model-gate.com/v1",
        "apiKey": "{env:MODEL_GATE_API_KEY}"
      },
      "models": {
        "ch-47": {
          "name": "Claude Opus 4.7 through Model Gate"
        }
      }
    }
  },
  "model": "model_gate/ch-47"
}

使用 @ai-sdk/openai 代わりに、選択した OpenCode ワークフローがチャット完了ではなくレスポンス API を特に必要とする場合に使用します。

始める

opencode

トラブルシューティング

問題解決
プロバイダーが見つかりませんモデル名のプロバイダーIDが一致していることを確認します model_gate
認証に失敗するOpenCode を開始する前に、環境変数が存在することを確認してください。
間違ったエンドポイント使用 https://api.model-gate.com/v1
モデルが見つかりません有効な正規モデルまたはエイリアスを使用します。
構成の検証が失敗するプロバイダーのスキーマはバージョン間で異なる可能性があるため、インストールされている OpenCode のドキュメントを確認してください。

現在のプロバイダーのドキュメント: https://opencode.ai/docs/providers