
テキストから画像
テキストプロンプトからAI画像を作成
Grok Imagine APIによる高忠実度な画像生成。優れたプロンプト遵守性と安定したパフォーマンスで、クリエイティブワークフローや大規模制作案件にも競争力のある価格で導入できます。コストパフォーマンスを重視する現場に理想的です。開発者やチームが質問応答、テキスト分析、要約、ライティング、自動化タスクへ組み込みやすいモデルです。
今すぐAI画像生成を試す
| パラメータ | 料金 | 元の料金 | 割引 |
|---|
xAI Grok Imagine API は、開発者やクリエイティブチーム向けにコスト効率の高いプロダクショングレードの AI 画像生成サービスを提供しています。この多目的なマルチスタイル画像生成 API 統合により、テキストの説明をフォトリアリスティック、イラスト、アニメ、抽象スタイルにわたるプロフェッショナルなビジュアルに変換できます。xAI の Aurora エンジンを基盤とした Grok Imagine は、深いクリエイティブな理解と柔軟な API 統合を組み合わせ、Flaq AI での大量プロダクションワークフローをサポートします。
注意 プロンプトが xAI の安全ガイドラインに準拠していることを確認してください。エラーが発生した場合は、プロンプトに制限されたコンテンツが含まれていないか確認し、修正してから再試行してください。
Grok Imagine vs. DALL-E 3(OpenAI) DALL-E 3 は強力なクリエイティブ多様性と幅広いスタイル範囲を提供します。Grok Imagine API は優れた生成速度(短時間)、高いスループット能力、一般的な出力形式への対応で差別化されます—大量・高速納期の画像生成ワークフローに最適な選択肢です。
Grok Imagine vs. Stable Diffusion XL Stable Diffusion XL はオープンソースの柔軟性とカスタマイズオプションを提供します。Grok Imagine API は手間のない統合、より速い生成速度、より優れたすぐに使えるマルチスタイル品質、インフラ管理不要を提供します—手頃な価格でプロダクション対応の画像生成を求める開発者に理想的です。
Grok Imagine vs. Midjourney v7 Midjourney v7 は芸術的卓越性とコミュニティ主導の美学に優れています。Grok Imagine はプログラマティックな API アクセス、予測可能な価格設定、短時間の生成速度、プロダクションワークフローへのシームレスな統合を提供します—スケーラブルで高速な画像生成を必要とする開発者に優れています。
Grok Imagine vs. SeeDream V5.0(ByteDance) SeeDream V5.0 はインテリジェンスファーストの推論と高度な意味理解によるコンテキスト認識生成を優先します。Grok Imagine API はより広いマルチスタイル多様性、高い API スループット、より速い画像あたりの生成速度で対抗します—大量・スタイル多様なコンテンツ制作に理想的です。
Grok Imagine vs. Nano Banana 2(Gemini 3.1 Flash) Nano Banana 2 は Google の Gemini 3.1 Flash を活用して 11 種類のアスペクト比オプションでコスト効率の高い生成を提供します。Grok Imagine API は xAI の Aurora エンジン、より広いスタイル範囲、高いスループット容量、一般的な出力形式への対応で差別化されます—多様なクリエイティブ制作ニーズに多目的に対応します。
ブラウザで画像と動画のクイックワークフロー向けAI制作ツールを複数試し、成功したアイデアをFlaq AIの本番対応モデルAPIで拡張できます。Flaq AIはすべてのモデルに統合APIレイヤーを提供し、ワークフローを簡単に利用・拡張できます。
const response = await fetch('https://api.flaq.ai/api/v1/image/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'grok-imagine',
prompt: 'A minimalist product shot of a ceramic mug on marble, soft studio light',
aspect_ratio: '1:1'
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/image/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.images[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/image/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'grok-imagine',
'prompt': 'A minimalist product shot of a ceramic mug on marble, soft studio light',
'aspect_ratio': '1:1'
}
)
task_id = response.json()['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/image/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['images'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
curl -X POST https://api.flaq.ai/api/v1/image/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "grok-imagine",
"prompt": "A minimalist product shot of a ceramic mug on marble, soft studio light",
"aspect_ratio": "1:1"
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/image/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"