Que fait imagegen ?
Générer ou modifier des images matricielles lorsque la tâche bénéficie de visuels bitmap créés par IA tels que des photos, illustrations, textures, sprites, maquettes ou découpes avec fond transparent. À utiliser lorsque Codex doit créer une toute nouvelle image, transformer une image existante ou dériver des variantes visuelles à partir de références, et que le résultat doit être un actif bitmap plutôt qu'un code natif au dépôt ou un vecteur. Ne pas utiliser lorsque la tâche est mieux gérée en modifiant des actifs SVG/vecteur/code natif existants, en étendant un système d'icônes ou de logos établi, ou en construisant le visuel directement en HTML/CSS/canvas.
Utilisation
import requests
import json
response = requests.post(
"https://api.openai.com/v1/images/generations",
headers={
"Authorization": f"Bearer {OPENAI_API_KEY}",
"Content-Type": "application/json"
},
json={
"model": "dall-e-3",
"prompt": "Votre description détaillée de l'image",
"n": 1,
"size": "1024x1024"
}
)
image_url = response.json()["data"][0]["url"]
Instructions
- Définir la requête – Décrivez l'image souhaitée en langage naturel, en précisant le style, le format et le contexte.
- Configurer les paramètres – Choisissez la taille (256x256, 512x512, 1024x1024) et le nombre d'images.
- Appeler l'API – Utilisez la clé
OPENAI_API_KEYpour authentifier la requête. - Récupérer l'image – Téléchargez l'image depuis l'URL retournée.
- Intégrer – Ajoutez l'image au dossier approprié du projet.
Variables d'environnement
OPENAI_API_KEY– Votre clé API OpenAI (obligatoire)
Bonnes pratiques
- Prompts descriptifs – Soyez précis sur le sujet, le style et la composition.
- Format de sortie – Les images sont générées en PNG par défaut.
- Limitations – DALL·E 3 ne supporte pas la modification directe d'images existantes ; utilisez plutôt l'édition via inpainting si nécessaire.
- Coût – Chaque appel API consomme des crédits selon la taille de l'image.