BazaarLinkBazaarLink
ログイン
ドキュメントAPIリファレンスSDKリファレンスエージェント利用AIスキル

Codex CLI を BazaarLink につなぐ:config.toml の設定と /v1/responses の実測

Codex CLI の Responses API 接続先を BazaarLink に設定し、コマンドで動作を確認します。

検証環境:Codex CLI 0.160.0、モデル openai/gpt-5.4-mini、2026-10-05。モデル名は変更される場合があるため、モデルページでご確認ください。

始める前に

Codex CLI と BazaarLink の API キーが必要です。この例ではキーを config.toml に書かず、環境変数に設定します。

1. API キーを取得して環境変数を設定

BazaarLink の API キーを取得し、Codex CLI を実行するターミナルで BAZAARLINK_API_KEY を設定します。プレースホルダーを自分のキーに置き換えてください。

macOS / Linux

export BAZAARLINK_API_KEY="YOUR_BAZAARLINK_API_KEY"

Windows PowerShell

$env:BAZAARLINK_API_KEY = "YOUR_BAZAARLINK_API_KEY"

2. ~/.codex/config.toml を編集

Windows のパスは %USERPROFILE%\.codex\config.toml です。次の設定を書き込みます。既存のファイルでは同じ項目を更新してください。

config.toml
model = "openai/gpt-5.4-mini"
model_provider = "bazaarlink"

[model_providers.bazaarlink]
name = "BazaarLink"
base_url = "https://api.bazaarlink.ai/v1"
env_key = "BAZAARLINK_API_KEY"
wire_api = "responses"

3. 最初のコマンドを実行

ターミナルで次のコマンドを実行します。2026-10-05 の検証で使ったコマンドです。

codex exec --skip-git-repo-check "Reply with exactly one line: hello from BazaarLink"

実測出力の抜粋

provider: bazaarlink
model: openai/gpt-5.4-mini
hello from BazaarLink
tokens used

検証時のヘッダーには provider と model が表示され、回答は hello from BazaarLink の一行で、末尾に tokens used が表示されました。短い指示でも Codex 自身のシステム指示とツール定義が送られ、この実行では約 10k tokens を使用しました。

この検証ではモデルが shell 関数を呼び出し、Codex がローカルで実行またはブロックした結果を返した後、モデルが回答しました。/v1/responses の function_call 往復を確認した結果であり、Codex の全機能を検証したものではありません。

4. モデルを変更

config.toml の model の値は、モデルページ(/models)に掲載されている任意のモデルに置き換えられます。

config.toml の model を、モデルページまたは GET /v1/models にある利用可能な model ID に変更します。キーやルートで有効でないモデルでは 503 が返る場合があります。その際は別の model ID を選んでください。

5. よくある質問とトラブルシューティング

Model metadata の警告

Codex に `Model metadata for openai/gpt-5.4-mini not found. Defaulting to fallback metadata` と表示され、ヘッダーに `reasoning effort: none` が出る場合があります。検証時にも確認された警告で、無視できます。

HTTP 503:モデルを利用できない

`Service unavailable for this model. Please try a different model or contact support.` と表示された場合、現在のキーまたはルートではそのモデルが有効ではありません。モデルページまたは GET /v1/models から別の model ID を選んでください。

401 またはキーの設定

Codex CLI を実行するターミナルに BAZAARLINK_API_KEY が設定され、config.toml の env_key と一致するか確認してください。

base_url はどれを使いますか?

https://api.bazaarlink.ai/v1 を推奨します。https://bazaarlink.ai/api/v1 も利用できます。

よくある質問

API キーを config.toml に書きますか?

いいえ。例では env_key を使い、環境変数 BAZAARLINK_API_KEY から読み込みます。

Model metadata の警告は修正が必要ですか?

openai/gpt-5.4-mini の検証で fallback metadata の警告が出ましたが、無視できます。

モデルで 503 が返ったら?

モデルページまたは GET /v1/models から、そのキーやルートで使える別の model ID を選んでください。

サポート
サポート
こんにちは。どのようなご用件でしょうか?
メッセージをお送りください。担当者より返信します。