Skip to main content

エラー

一言で言うと:このエラーはAPIYIではなく、OpenAI独自のサーバーによって返されています。現在、コードはapi.openai.comを呼び出しているため、OpenAIがAPIYIキーを拒否しています。キーは問題ありません。リクエストアドレスが間違っています。

リクエストがAPIYIに到達していないことを見分ける方法

次の2つの兆候のいずれかがあれば、結論は明確です。
これは、AIコーディングアシスタントに統合コードの作成を依頼した場合に特によく起こります。Codex、Cursor、Claude Codeなどはモデル名 gpt-image-2.5 を確認すると、デフォルトで公式のOpenAI SDKパターンを使用し、base_url をSDKのデフォルト値 https://api.openai.com/v1 のままにします。貼り付けたキーはAPIYIのものです。この2つは一致しません。

状況に応じて選べる3つの解決策

最も手間がかからない方法は、コードを書く前にエージェントにAPIYIを「学習」させることです。スキルパックは2段階で利用できます。
1

サイト全体用スキルパック(最初にインストール)

エージェントに以下のコマンドを実行させて、APIYIスキルパックをインストールします。失敗した場合は、https://docs.apiyi.com/skill.mdを直接読むよう指示してください。
このファイルはAI向けに作成されており、ベースURL、認証、モデルの命名規則、よくある落とし穴が記載されています。インストールすると、エージェントが作成するコードは自動的にbase_urlhttps://api.apiyi.com/v1に向けるようになります。
2

GPT-Image専用スキル

GPT-Image-2.5 / 2 シリーズ・エージェントスキルのページには、すぐに使えるスキルが用意されています。2つのファイルと1つのスクリプトで、gpt-image-2.5-flare / gpt-image-2.5-sunburst / gpt-image-2を含む6つのモデルに対応し、--modelで切り替えられます。テキストから画像への変換、複数画像の融合、インペインティングがすべて含まれています。これをCodex、OpenClaw、Claude Code、またはシェルコマンドを実行できる任意のコーディングエージェントに配置し、「…の画像を生成して」と言うだけです。ベースURLを自分で変更する必要はありません。
その他の画像モデルや動画モデルにも、それぞれの「エージェントスキル」ページがあります。各モデルのドキュメントフォルダーに掲載されています。左側のナビゲーションでモデルを見つけ、「エージェントスキル」という名前のサブページを探してください。

自分で修正する:1行

すでに Codex で生成されたコードがある場合、最小限の変更はクライアントに base_url を追加することです。それ以外はすべてそのままにしてください:
次に、リクエストが実際に APIYI に到達していることを確認します。レスポンスにモデル一覧が含まれていれば完了です:

フォローアップの質問

次の順番で確認してください。
  1. 複数の設定場所: Codex が生成したプロジェクトでは、URL が .env、設定ファイル、クライアントコンストラクターに設定されていることがよくあります。1か所を変更しても、他の場所はデフォルトのままです
  2. 環境変数の優先順位: システム上ですでに OPENAI_BASE_URL が別の値に設定されている場合、コードで省略した設定よりも優先されます。確認するには echo $OPENAI_BASE_URL を実行してください
  3. 再起動していない: 実行中のプロセスには古い設定が保持されたままです
  4. スペル: apiyi であり、apiyiiapiyl ではありません
最も簡単な証明は、エラーテキストそのものです。platform.openai.com が表示され続ける限り、リクエストは引き続き OpenAI に送信されています。
このページと一緒に、正確なエラーを送信してください。すべてのドキュメントページの右上には「ページをコピー」ボタンがあります。ページの内容とエラーを AI に貼り付ければ、どの設定が反映されていないのかを特定できます。これが最も迅速なトラブルシューティング方法です。
その場合に限り、キー自体を確認してください。コンソールで「Tokens」ページを開き、キーが有効になっていること、残高が十分であること、モデルの許可リストによるブロックがないことを確認します。完全なチェックリストは API Key が無効なのはなぜですか? にあります。
テキストから画像への変換には gpt-image-2.5-flare、編集とインペインティングには gpt-image-2.5-sunburst をデフォルトで使用してください。どちらも同じ価格とパラメータを共有しています。大量かつ低コストの処理には、逆方向のチャネルである gpt-image-2.5-all を使用してください。GPT-Image シリーズ Agent Skill ページの比較表に、6つすべてがまとめられています。

関連

API Keyが無効なのはなぜですか?

ベースURLとキーを一致させる必要がある理由を、各言語の例とともに説明します。

ベースURLの設定方法

OpenAIの場合は/v1、Claudeの場合はルートドメイン、Geminiの場合は/v1betaです。

ワンクリック統合に対応していますか?

ドキュメントをAIコーディングアシスタントに渡すだけで、統合を任せられます。

GPT-Image-2.5 / 2の概要

パラメータ、料金、統合用プロンプト、よくあるエラーについて説明します。