
文字轉圖片
從文字提示詞建立 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 則以更快的生成速度(短時間)、更高的 API 吞吐量(high-throughput usage)與多格式匯出選項做出差異化,適合大量、快速交付的圖像生成工作流程。
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"