Skip to main content
画像モデルはテキストモデルとは呼び出し方法が異なります。リクエスト前にモデルマーケットプレイスで、モデル名、現在の API Key のグループ、および画像生成対応の表示を確認してください。
先にモデルの対応機能を確認してください画像生成パラメータをテキストチャットのエンドポイントへ送ったり、テキストモデルの ID を画像エンドポイントで使ったりしないでください。モデル、エンドポイント、またはパラメータが不一致のまま再試行しても解決しません。

呼び出し方法

画像生成には OpenAI 形式の Images エンドポイントを使用します。
最小リクエストに必要なのはモデル ID とプロンプトだけです。
YOUR_IMAGE_MODEL_ID は、モデルマーケットプレイスで現在のグループに表示され、画像生成に対応している正確なモデル ID に置き換えてください。

パラメータと結果

対応するサイズ、品質、画像数、戻り形式はモデルごとに異なります。sizequalitynresponse_format などのオプションは、モデルマーケットプレイスまたはAPI ガイドで対応が明示されている場合だけ送信してください。 画像結果は通常 data 配列で返ります。URL か Base64 データか、1 回に何枚生成できるかは、選択したモデルの仕様と実際のレスポンスに従います。

待ち時間とタイムアウト

公開されている /v1/images/generations同期 HTTP リクエストです。クライアントはこのリクエストの結果を待つ必要があります。new-api rc4 には、汎用画像生成向けの統一されたタスク ID / ポーリング API はありません。実際の戻り形式は上流プロバイダーごとに異なる場合があります。
  • 画像生成には数十秒以上かかることがあります。クライアント、社内プロキシ、ブラウザ拡張のタイムアウトが短すぎると、上流の応答前に失敗することがあります。
  • 結果を確認する前に同じ画像タスクを繰り返し送信しないでください。重複生成・重複課金の原因になります。
  • 504524、またはクライアントのタイムアウト時は、Request ID と発生時刻を保存してサポートへ連絡してください。タスクが必ず成功した、または実行されなかったとは判断しないでください。

よくある問題

サポートが必要な場合は、モデル名、Request ID、発生時刻、マスク済みのリクエストパラメータ、完全なエラー文を送ってください。API Key 全体は送らないでください。

次のステップ