
Texte à image plus édition multi-références avec jusqu’à cinq images sources, des niveaux de qualité automatiques ou épinglés, et une résolution de sortie 1K ou 2K.
Texte à image plus édition multi-références avec jusqu’à cinq images sources, des niveaux de qualité automatiques ou épinglés, et une résolution de sortie 1K ou 2K.
Aussi connu sous le nom Grok Imagine Image, xAI Grok Imagine Image 2.0
grok-imagine-image-2-0/v1/images/generationsPOST/v1/images/editsgrok-imagine-image-2grok-imagine-image-2.0xai/grok-imagine-image-2-0xai/grok-imagine-image-2xai/grok-imagine-image-2.0Tarifs à l'usage en direct du catalogue EmpirioLabs. Vous ne payez que ce que vous utilisez, sans minimum mensuel.
Grok Imagine Image 2.0 fonctionne via POST /v1/images/generations. La requête renvoie immédiatement un job_id ; interrogez GET /v1/jobs/{job_id} jusqu'à la fin du job et lisez les URLs de sortie dans le résultat. Ou ajoutez "sync": true pour éviter le polling : la requête reste ouverte et renvoie directement la réponse image au format OpenAI, donc les SDKs OpenAI fonctionnent tels quels. Obtenez une clé API depuis le tableau de bord EmpirioLabs.
curl https://api.empiriolabs.ai/v1/images/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "grok-imagine-image-2-0",
"prompt": "Describe what you want Grok Imagine Image 2.0 to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/images/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "grok-imagine-image-2-0",
"prompt": "Describe what you want Grok Imagine Image 2.0 to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)Paramètres de requête pris en charge par l'API Grok Imagine Image 2.0 sur EmpirioLabs. Les valeurs par défaut s'appliquent quand un champ est omis.
| Paramètre | Type | Par défaut | Plage / valeurs | Description |
|---|---|---|---|---|
| prompt | string | - | - | Décrivez l’image à créer. Avec les images sources jointes, cela devient l’instruction de montage. Référez-vous à plusieurs images <IMAGE_0>par, <IMAGE_1>, et ainsi... |
| image | array | - | - | Une à cinq images sources à modifier, sous forme d’URLs, d’URI de données ou d’objets image téléchargés. Laissez vide pour générer uniquement à partir de l’invite. |
| images | array | - | - | Alias pluriel pour plusieurs références d’images téléchargées. |
| quality | enum | auto | auto, low, medium | Qualité de rendu. L’automatique permet au modèle de choisir le niveau pour chaque requête, et la facturation suit le niveau qu’elle sert. Faible rendement en... |
| resolution | enum | 1k | 1k, 2k | Niveau de résolution de sortie. Le 2k rend plus de pixels et coûte plus cher par image que 1k. |
| aspect_ratio | enum | auto | auto, 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 2:1, 1:2, 21:9, 5:... | Rapport d’image de sortie. L’automatique permet au modèle de choisir le meilleur choix pour la demande. Pour une édition, l’auto suit la première image source.... |
| num_images | number | 1 | 1 à 10 | Nombre d’images de sortie. Chaque image de sortie est facturée séparément. |
| response_format | enum | url | url, b64_json | Retournez par défaut les URL d’images signées, ou incluez les données d’image base64 lorsque b64_json est demandé. |
Génère des images à partir d’une invite texte, ou modifie jusqu’à cinq images sources à partir d’une instruction en langage naturel. Modes - Texte à image: envoie une invite sans image. - Retouche d’image: attache une image et décrivs le changement souhaité. - Montage multi-image: associe deux à cinq images pour combiner des sujets, transférer un style ou composer une scène. Référez-les dans la invite <IMAGE_0>comme, <IMAGE_1>,, etc. Exemple de invite multi-image '' Place the product from <IMAGE_0> onto the marble surface in <IMAGE_1>. '' Par défaut - Qualité automatique à résolution 1K - Rapport d’image automatique, pour que le modèle choisisse le meilleur choix pour la invite - Une image de sortie par requête Qualité et résolution La qualité sélectionne la quantité de travail nécessaire dans le rendu. Auto permet au modèle de choisir le niveau pour chaque requête et sert actuellement bas pour une invite texte et moyen pour une édition. Le faible revient en quelques secondes. Le moyen prend plus de temps et résout les détails fins. La résolution sélectionne la catégorie de sortie 1K ou 2K. La qualité et la résolution se combinent en quatre fourchettes de prix, donc une image à faible 1K est l’option la moins chère et une image 2K moyenne la plus détaillée. Contrôles Prend en charge les images de prompt, source (URL ou upload), la qualité, la résolution, le format d’image sur seize ratios incluant l’auto et les formats 21:9 et 5:2, le nombre d’images et le format de réponse. Limites - Jusqu’à 5 images sources par montage - Jusqu’à 10 images de sortie par requête - Prompt jusqu’à 8 000 caractères Facturation - Facturé par image de sortie à la qualité et résolution servies, plus un tarif par image pour chaque image source jointe. Le texte à image n’a pas de frais d’image source. - Avec la qualité automatique, la facturation suit le niveau que le modèle a servi pour cette demande. Réglez la qualité sur basse ou moyenne lorsque vous souhaitez fixer le prix à l’avance. - Une requête qui échoue à la validation ou est rejetée avant la production d’une image n’est pas facturée. - Une image produite mais ensuite bloquée par la politique de contenu est toujours facturée. Cela suit la politique d’utilisation de xAI, qui facture la génération même lorsque la sortie est bloquée par la vérification de sécurité du contenu. Gardez les invites et les images sources dans la politique d’utilisation pour éviter cela. Sécurité du contenu Les images générées passent un contrôle automatisé de sécurité du contenu. Une image signalée comme explicite n’est pas retournée. Parce que l’image est générée avant l’exécution du contrôle, une génération signalée est toujours facturée.
Sur EmpirioLabs, Grok Imagine Image 2.0 est facturé à l'usage : Qualité basse, 1K $0.048 par image; Qualité basse, 2K $0.072 par image; Qualité moyenne, 1K $0.072 par image; Qualité moyenne, 2K $0.096 par image; Entrée d’image $0.05 par image. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.
Grok Imagine Image 2.0 est servi via POST /v1/images/generations sur api.empiriolabs.ai avec une authentification standard par token Bearer.
Oui. Le playground EmpirioLabs exécute Grok Imagine Image 2.0 dans le navigateur avec les mêmes paramètres que l'API expose, pour tester vos prompts avant d'écrire du code.
Créez un compte EmpirioLabs, puis générez une clé sous API Keys dans le tableau de bord. La facturation utilise des crédits à l'usage : vous ne payez que vos requêtes.
Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.