コンテンツにスキップ
無料で登録
OpenCode

OpenCode の Kimi K3 API 接続設定

BetterToken で Kimi K3 を OpenCode に接続。/connect か opencode.json で API Key、Base URL、kimi-k3 Model ID を設定します。

BetterToken を OpenAI 互換プロバイダーとして接続し、OpenCode で Kimi K3 を使用します。BetterToken API Key、Base URL https://bettertoken.ai/v1、Model ID kimi-k3 を入力します。Claude Code では設定プロトコルが異なるため、Kimi K3 専用ガイドを使用してください。

重要な設定

項目値
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
モデルkimi-k3

事前準備

/connect で設定する

/connect

bettertoken/kimi-k3 を選び、OpenCode を再起動します。

手動設定

~/.config/opencode/opencode.json または project-level opencode.json を開きます。

{
"$schema": "https://opencode.ai/config.json",
"model": "bettertoken/kimi-k3",
"provider": {
"bettertoken": {
"npm": "@ai-sdk/openai-compatible",
"name": "BetterToken",
"options": {
"baseURL": "https://bettertoken.ai/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"kimi-k3": {
"name": "kimi-k3"
}
}
}
}
}

YOUR_API_KEY と kimi-k3 を Setup の値に置き換えます。baseURL に /chat/completions は追加しません。

接続を確認する

OpenCode で bettertoken/kimi-k3 を選択して短い prompt を送信します。JSON の変更後は OpenCode を再起動します。

よくあるエラー

Error項目
401/connect または apiKey を確認します。
404baseURL は https://bettertoken.ai/v1 にします。
Model not foundmodel、models、Model ID を Setup と照合します。
Configuration is not appliedopencode.json が global file を上書きしていないか確認します。

関連ガイド

技術的な詳細

Base URL と Model ID

OpenCode は OpenAI-compatible Chat Completions を使用します。https://bettertoken.ai/v1 を Base URL に設定し、リクエストパスは OpenCode に追加させます。