メインコンテンツへスキップ

Grok 画像モデル

POST /v1/images/generations
Grok 画像モデルは OpenAI 互換の Images パスで呼び出します。現在は次の 2 つのモデル名を区別してください。
Model説明推奨
grok-imagine-imagexAI 公式の画像モデル名。公式価格 $0.02 / image で課金新規連携に推奨
grok-4-imageサードパーティ互換チャネル上の履歴/互換モデル名安全なサブセットのみ利用
grok-4-image は xAI 公式のモデル名ではありません。grok-imagine-image と完全に同等であるとは仮定しないでください。新規連携では grok-imagine-image を優先してください。

grok-imagine-image パラメータ

ParameterTypeRequired説明
modelstringYesgrok-imagine-image を指定
promptstringYes画像生成プロンプト
nintegerNo生成枚数。公式範囲は 1 から 10。コスト管理のため最初は 1 を推奨
response_formatstringNourl または b64_json。Crazyrouter の実運用経路では url が安定
aspect_ratiostringNo例: 1:116:99:163:2auto
resolutionstringNo1k または 2k
aspect_ratioresolution は xAI 画像エンドポイントの拡張パラメータです。OpenAI Python SDK では extra_body 経由で渡してください。cURL や Node.js SDK では JSON body に直接入れられます。
次のパラメータは渡さないでください。
Parameter理由
sizexAI では未対応。送信すると Argument not supported: size が返ることがあります
qualityxAI 画像エンドポイントでは未対応
stylexAI 画像エンドポイントでは未対応

grok-imagine-image の例

curl -X POST https://crazyrouter.com/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "grok-imagine-image",
    "prompt": "A tiny yellow cube on a plain white background, minimal product photo",
    "n": 1,
    "response_format": "url",
    "aspect_ratio": "1:1",
    "resolution": "1k"
  }'

レスポンス例

実際のレスポンスには urlmime_typerevised_prompt などが含まれる場合があります。
{
  "created": 1776527939,
  "data": [
    {
      "url": "https://...",
      "mime_type": "image/jpeg",
      "revised_prompt": "A tiny yellow cube on a plain white background..."
    }
  ]
}
response_format: "url" で返る画像 URL は一時リンクです。永続的に利用する場合は、生成後にダウンロードまたは保存してください。

grok-4-image の違い

grok-4-image では次の安全なサブセットのみを推奨します。
Parameter対応状況
modelgrok-4-image を指定
prompt対応
n1 のみ推奨。実運用テストでは n=2 で 1 枚だけ返り、2 枚分課金される可能性がありました。ゲートウェイ側では 1 に制限しています
response_formaturl が安定。b64_json は受け付けられる場合がありますが、実運用経路では url が返ることがあります
aspect_ratioリクエスト上は受け付けますが、サードパーティチャネルが厳密に反映するかは出力ごとに確認してください
resolutionリクエスト上は受け付けますが、サードパーティチャネルが厳密に反映するかは出力ごとに確認してください
grok-4-image で次の内容は保証しないでください。
  • 複数画像 n > 1
  • b64_json の確実な base64 出力
  • size
  • quality
  • style
  • 画像編集機能

grok-4-image の例

curl -X POST https://crazyrouter.com/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "grok-4-image",
    "prompt": "A single red cube on a plain white background, product photo",
    "n": 1,
    "response_format": "url"
  }'

課金

Model現在の課金
grok-imagine-image$0.02 / image、割引なし
grok-4-image現在の pricing は $0.08 * 0.55 = $0.044 / image
実際の pricing ページと利用ログが最終的な基準です。Grok 画像モデルは入力/出力 token ではなく、画像枚数で課金されます。

よくあるエラー

Error対応
Argument not supported: sizesize を送らず、aspect_ratioresolution を使ってください
model_price_errorモデル価格が未設定、またはトークン権限が不足しています
model_not_foundモデル名、トークン権限、チャネル可用性を GET /v1/models で確認してください