導入ガイド
OpenCode
OpenCode は opencode.json から provider を読み込みます。@ai-sdk/openai-compatible 経由で Relay を登録し、relay/ 付きのモデルを選ぶだけで、課金は Relay 残高からトークン単位で行われます。
セットアップ
- 1
コンソールで Relay APIキーを作成します。
- 2
provider ブロックを ~/.config/opencode/opencode.json(またはプロジェクト直下の opencode.json)に保存し、OpenAI 互換エンドポイントに relay を登録します。
- 3
YOUR_MODEL_ID をカタログのモデルに置き換え、opencode を起動して relay/YOUR_MODEL_ID を選択します。
設定
~/.config/opencode/opencode.json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"relay": {
"npm": "@ai-sdk/openai-compatible",
"name": "Relay",
"options": {
"baseURL": "https://proxystacks.com/v1",
"apiKey": "sk-relay-your-key"
},
"models": {
"YOUR_MODEL_ID": {
"name": "YOUR_MODEL_ID"
}
}
}
},
"model": "relay/YOUR_MODEL_ID"
}~/.config/opencode/opencode.json(またはプロジェクト直下の opencode.json)に保存し、モデル relay/YOUR_MODEL_ID を選択します。