Skip to main content
Grok Imagineの編集
xAIのJSONリクエスト形式で画像を編集します。このエンドポイントはOpenAIのマルチパート画像アップロードを使用しません。 POST https://api.mixroute.ai/v1/images/edits

モデル

リクエストパラメーター

アスペクト比

auto, 1:1, 3:4, 4:3, 9:16, 16:9, 2:3, 3:2, 9:19.5, 19.5:9, 9:20, 20:9, 1:2, 2:1, 21:9, 5:2 21:9と5:2はImage 2.0で追加されました。以前のモデルでは、それ以外のサポートされる比率を使用してください。GPT Imageのsizeフィールドではなく、aspect_ratioとresolutionを使用します。 編集する場合は、imageまたはimagesを指定してください。参照画像が複数ある場合は、順に<IMAGE_0>、<IMAGE_1>などとして参照します。JSONのHTTPリクエストを直接使用してください。OpenAI SDKのimages.editメソッドはマルチパートデータを送信するため、このxAIリクエストには適していません。

例

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

Python

レスポンス

data[].urlから一時的な画像URLを読み取るか、data URIの接頭辞を含まないdata[].b64_jsonをデコードします。mime_typeはエンコーディングを示します。ネイティブストレージを要求した場合、file_outputにファイル情報が含まれます。ストレージまたは公開URLのエラーと、生成の失敗は別のものです。 Grokによる画像生成