xAI Grok Imagine Image v2.0 Text to Image
x-ai/grok-imagine-image-v2.0/text-to-image
x-ai/grok-imagine-image-v2.0/text-to-image. Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất.
Mô hình liên quan
Đầy đủ tham số, lược đồ đầu ra và giá hiện tại
| Chợ API mô hình AI | Một nền tảng cho mọi thứ | Phổ biến nhất | Điều khoản | Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất. |
|---|---|---|---|---|
| prompt *Prompt | textarea | — | ≤ 5000 chars | |
| aspect_ratioAspect Ratio | select | 1:1 | 1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 2:1 | … | |
| resolutionResolution | select | 2k | 1k | 2k | |
| qualityQuality | select | medium | low | medium | |
| nImage Count | slider | 1 | 1 ~ 10 |
Đầy đủ tham số, lược đồ đầu ra và giá hiện tại
| Tìm hiểu thêm | Một nền tảng cho mọi thứ | Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất. |
|---|---|---|
| images | array<string> |
API
Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất.
cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/x-ai/grok-imagine-image-v2.0/text-to-image" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"input": {
"prompt": "A cinematic futuristic city skyline at sunset, viewed from a rooftop garden, with glowing neon signs, flying vehicles, reflective glass towers, and soft golden light breaking through dramatic clouds; ultra-detailed, photorealistic, vibrant colors, sharp focus",
"aspect_ratio": "16:9",
"resolution": "2k",
"quality": "medium",
"n": 3
}
}'
# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
-H "Authorization: Bearer YOUR_API_KEY"Python
import time, requests
API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
# 1) Submit
resp = requests.post(
"https://www.namifusion.com/api/v1/marketplace/run/x-ai/grok-imagine-image-v2.0/text-to-image",
headers=HEADERS,
json={
"input": {
"prompt": "A cinematic futuristic city skyline at sunset, viewed from a rooftop garden, with glowing neon signs, flying vehicles, reflective glass towers, and soft golden light breaking through dramatic clouds; ultra-detailed, photorealistic, vibrant colors, sharp focus",
"aspect_ratio": "16:9",
"resolution": "2k",
"quality": "medium",
"n": 3
}
},
)
resp.raise_for_status() # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()
# 2) Poll until a terminal state (completed / failed / cancelled).
# This model is allowed up to 600s server-side.
deadline = time.time() + 660
while task.get("status") not in ("completed", "failed", "cancelled"):
if time.time() > deadline:
raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
time.sleep(3)
poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
poll.raise_for_status()
task = poll.json()
print(task["status"], task.get("output"))JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };
// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/x-ai/grok-imagine-image-v2.0/text-to-image", {
method: "POST",
headers: { ...HEADERS, "Content-Type": "application/json" },
body: JSON.stringify({
"input": {
"prompt": "A cinematic futuristic city skyline at sunset, viewed from a rooftop garden, with glowing neon signs, flying vehicles, reflective glass towers, and soft golden light breaking through dramatic clouds; ultra-detailed, photorealistic, vibrant colors, sharp focus",
"aspect_ratio": "16:9",
"resolution": "2k",
"quality": "medium",
"n": 3
}
}),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();
// 2) Poll until a terminal state (completed / failed / cancelled).
// This model is allowed up to 600s server-side.
const deadline = Date.now() + 660 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
await new Promise((r) => setTimeout(r, 3000));
const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
task = await poll.json();
}
console.log(task.status, task.output);Tài liệu API
xAI Grok Imagine Image v2.0 Text to Image
High-quality text-to-image generation with no coldstarts, built for fast iteration and production workflows.
xAI Grok Imagine Image V2.0 Text-to-Image generates high-quality visuals from natural language prompts. Configurable aspect ratio, resolution, and quality make it suitable for everything from creative exploration to production delivery, with stable latency and predictable cost.
🚀 Key Features
- High-quality generation: Sharp, detailed images from natural language prompts for creative visuals, marketing assets, and concept design.
- Flexible aspect ratios: 13 common and mobile-friendly ratios for social media, commerce, and content publishing.
- 1k / 2k resolution: Iterate quickly at 1k, deliver finished assets at 2k.
- Adjustable quality tier:
lowandmediumlet you trade speed and cost against visual fidelity. - Batch generation: Up to 10 images per request to speed up exploration and selection.
- No coldstarts: Suited to high-frequency calls and stable production environments.
🛠️ Specifications
| Item | Detail |
|---|---|
| Architecture | Text-to-image generation model |
| Task type | Text to image |
| Input | Text prompt |
| Output | Image |
| Images per request | 1–10 (n, default 1) |
| Aspect ratios | 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 2:1, 1:2, 19.5:9, 9:19.5, 20:9, 9:20 |
| Default aspect ratio | 1:1 |
| Resolution | 1k, 2k (default: 2k) |
| Quality | low, medium (default: medium) |
| Latency | Not published; stable inference with no coldstarts |
| Workflows | Creative generation, visual ideation, marketing assets, production image output |
Example prompts
- A cinematic sunrise over the ocean, towering waves, golden morning light, highly detailed, photorealistic
- Minimalist premium skincare product shot, clean background, soft studio lighting, commercial advertising quality
- Futuristic city nightscape concept art, neon reflections, rain-soaked streets, wide-angle lens, cyberpunk style
💰 Pricing
| Quality | Resolution | Price per image |
|---|---|---|
| low | 1k | $0.04 |
| low | 2k | $0.06 |
| medium | 1k | $0.06 |
| medium | 2k (default) | $0.08 |
Billing notes
- Priced by quality tier x resolution; all four combinations differ.
- Total = price per image x
n(number of images). - Aspect ratio does not affect price.
- When quality and resolution are not specified, billing uses the defaults
medium+2k.
💡 Best Use Cases
- Marketing and social visuals: Ad creatives, campaign posters, social imagery, and brand content.
- Ideation and concept design: Concept art, scene exploration, character direction, and visual proposals.
- E-commerce and product imagery: Product scenes, brand assets, and promotional visuals.
- Content production workflows: Stable output, frequent iteration, and predictable cost.
🔗 Related Models
- xAI Grok Imagine Image v2.0 Edit: Edit existing images with text instructions, up to 5 reference images.
- xAI Grok Imagine Video v1.5 Text to Video: The video counterpart in the same family.
Mô hình liên quan
z-image-spicy/text-to-image
z-image-spicy/text-to-image. Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất.
Qwen Image 3.0 Pro Text to Image
qwen-image-3.0-pro/text-to-image. Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất.
ai/prefect-pony-xl
prefect-pony-xl/text-to-image. Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất.
OpenAI GPT Image 2 Text-to-Image
openai/gpt-image-2/text-to-image. Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất.
OpenAI GPT Image 2 Edit
openai/gpt-image-2/edit. Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất.
OpenAI GPT Image 2.5 Sunburst Text-to-Image
openai/gpt-image-2.5-sunburst/text-to-image. Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất.
OpenAI GPT Image 2.5 Flare Text-to-Image
openai/gpt-image-2.5-flare/text-to-image. Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất.
krea-v2-medium/text-to-image
krea-v2-medium/text-to-image. Duyệt API mô hình ảnh, video và đổi khuôn mặt. Thử mô hình rồi tích hợp qua một API REST thống nhất.