
文字轉圖片
從文字提示詞建立 AI 圖片
Grok Imagine API 提供精準圖像編輯,具備強大的語意理解能力與可靠的局部修改效果,定價實惠,適合高並發編輯任務。針對需求多樣的專業場景,能靈活實現細緻修改,保障編輯品質與效率,低成本允許大規模部署。高性價比助力企業及創作者極速打造專屬影像內容,完美支持多元應用。適合開發者與團隊接入智慧問答、文字分析、摘要、寫作與自動化任務。
立即體驗 AI 圖片生成器
| 參數 | 價格 | 原價 | 折扣 |
|---|
xAI Grok Imagine Edit API(由 Grok Imagine 模型驅動)為開發者與創意團隊提供高性價比、可直接投入生產的 AI 圖像編輯服務。這項多風格圖像編輯 API 整合,可透過自然語言指令將現有視覺內容轉換為專業輸出。Grok Imagine 模型提供由 Aurora 驅動的語義推理,用於處理複雜編輯,而 API 則為 Flaq AI 上可擴充的工作流程提供穩定整合。
注意 請確保您的提示詞符合 xAI 的安全規範。若發生錯誤,請檢查提示詞是否包含受限內容,調整後再試一次。
Grok Imagine Edit vs. FLUX.1 [dev] FLUX.1 [dev] 著重於細節導向的技術生成工作流程。Grok Imagine Edit API 則強調語義式、指令驅動的編輯,具備多風格彈性與 Aurora 驅動的場景理解,適合需要多元視覺風格的實務生產編輯場景。
Grok Imagine Edit vs. GPT-Image-1(OpenAI) GPT-Image-1 是一款具廣泛風格範圍的通用創意圖像模型。Grok Imagine Edit API 則針對精準編輯、快速處理速度與高吞吐編輯能力進行最佳化,透過具成本效益的 xAI API 整合支援專業團隊。
Grok Imagine Edit vs. SeeDream V5.0 Edit(ByteDance) SeeDream V5.0 Edit 著重於偏智慧推理與 4K 解析度輸出。Grok Imagine Edit API 則以更廣的多風格彈性與更精簡的交付流程做出區隔,適合大批量、風格多變的編輯工作流程。
Grok Imagine Edit vs. Nano Banana 2 Edit(Gemini 3.1 Flash) Nano Banana 2 Edit 運用 Google 的 Gemini 3.1 Flash,提供快速且具情境感知的編輯。Grok Imagine Edit API 則以 xAI 的 Aurora 引擎與更廣的風格範圍脫穎而出,適合多元創意編輯需求。
Grok Imagine Edit vs. Seedream 4.5 Edit(ByteDance) Seedream 4.5 Edit 針對可靠排版、照片級真實編輯與多圖批次處理進行調校。Grok Imagine Edit API 則以更廣泛的多風格編輯能力、Aurora 驅動的語義理解,以及與 xAI 統一創意工作流程的無縫整合做出差異化。
在瀏覽器中探索多種 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-edit',
width: 1,
height: 1,
prompt: 'Change the jacket color to deep navy, keep lighting consistent',
image_url_list: ['https://example.com/source.jpg']
})
});
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-edit',
'width': 1,
'height': 1,
'prompt': 'Change the jacket color to deep navy, keep lighting consistent',
'image_url_list': ['https://example.com/source.jpg']
}
)
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-edit",
"width": 1,
"height": 1,
"prompt": "Change the jacket color to deep navy, keep lighting consistent",
"image_url_list": ["https://example.com/source.jpg"]
}'
# 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"