settings.json ではなくシステムキーチェーンに保存します。
主要な設定
前提条件
- 現在のバージョンの Zed をインストール
- BetterToken API Key を作成
- モデル広場から
YOUR_MODEL_IDをコピー
インストール
Zed Web サイトから現在のバージョンをインストールまたは更新します。Zed を起動してから、以下の手順で Agent 設定を開きます。手動設定
1
OpenAI 互換プロバイダーを追加する
Add Provider をクリックし、OpenAI Compatible を選択して、プロバイダー名に
BetterToken を入力します。2
接続設定を入力する
Base URL のみを入力します。Zed が Chat Completions Endpoint を構築します。
3
API Key を保存する
Zed 設定でプロバイダーを保存します。Zed は API Key をローカルのシステムキーチェーンに保存し、
settings.json には書き込みません。4
モデルを選択する
Agent Panel のモデルピッカーを開き、
YOUR_MODEL_ID を BetterToken の下で選択します。任意:settings.json でプロバイダーとモデルを宣言する
ファイルで管理するモデル宣言が必要な場合は、zed: open settings file を実行します。ファイルにはプロバイダー、api_url、モデルメタデータだけを保持します。
max_tokens が必要です。選択したモデルに合わせて調整してください。API Key は Agent Settings に入力し、システムキーチェーンに保存します。
接続を確認する
- Agent Panel で
BetterToken / YOUR_MODEL_IDを選択します。 - 短いテストメッセージを送信します。
- 認証またはモデルエラーなしで正常なレスポンスが返れば、設定は確認できています。
モデルを切り替える
Agent Panel のモデルピッカーで別の BetterToken モデルを選択します。Model ID を追加するには、モデル広場から現在の値をコピーし、プロバイダー設定またはavailable_models を更新します。
よくあるエラー
Advanced setup
対応プロバイダー
ここに示す対応状況は、このページで説明する BetterToken の設定方法に適用されます。
設定方法の説明
設定方法の説明
- 手動設定:API Key、Base URL、Model を入力します。
- 未対応:検証済みの直接接続方法はまだありません。
技術詳細
キーチェーン、設定ファイル、Endpoint
キーチェーン、設定ファイル、Endpoint
Zed は OpenAI 互換プロバイダーを通じて BetterToken を呼び出します。設定画面はキーをシステムキーチェーンに保存し、
settings.json にはプロバイダー、api_url、モデル宣言のみが含まれます。Base URL に https://www.bettertoken.ai/v1 を使用し、Zed に Chat Completions パスを追加させます。
