Skip to main content
GPT Imageによる画像編集
OpenAIのImages編集リクエスト形式を使用し、GPT Imageで1枚以上の画像を編集します。 POST https://api.mixroute.ai/v1/images/edits

モデル

リクエストパラメーター

サイズのルール

GPT Image 2で総ピクセル数が3686400を超える解像度は実験的です。これらのGPTモデルはBase64形式の画像データを返します。DALL-E専用のresponse_formatやstyleを送信しないでください。
JSONの画像URLオブジェクトではなく、multipart/form-dataを使用してください。multipartのboundaryはcURLまたはSDKに設定させてください。input_fidelity=auto/mediumと、トップレベルのimagesのJSON配列は、このOpenAIリクエストのフィールドではありません。

例

環境変数MIXROUTE_API_KEYにMixRouteのキーを設定してください。リクエストはAuthorization: Bearer ...を使用します。編集前に、元画像のプレースホルダーをアクセス可能な画像またはローカルファイルに置き換えてください。

Python

マスクを使用して編集するには、maskファイルを追加してください。複数の参照画像を使用する場合は画像ファイルを追加しますが、マスクが適用されるのは最初の画像だけです。

レスポンス

各画像をdata[].b64_jsonから取得し、リクエストしたoutput_formatでデコードします。ストリーミングでは、部分画像と完了画像のイベントが返されます。最終ファイルには、最後の完了イベントを使用してください。 GPT Imageによる画像生成