
文本转图像
从文本提示词创建 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"