Texte vers image
Générez une image à partir d’une consigne textuelle.
Vous n’écrivez pas de code ? Consultez Générer des images dans vos propres outils.
Avant de commencer
https://api.ofox.io/v1openai/gpt-image-2.5-flarepip install openaiCode
Chacun des exemples ci-dessous a été exécuté tel quel. Le résultat est enregistré sous output.png dans le répertoire courant.
cURL
curl -s https://api.ofox.io/v1/images/generations \
-H "Authorization: Bearer YOUR_OFOX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-image-2.5-flare",
"prompt": "A red apple on a white table, soft natural light",
"size": "1024x1024",
"quality": "low"
}' \
-o response.json
# The image comes back as base64 — decode and save it (needs jq; on error, read response.json)
jq -r '.data[0].b64_json' response.json | base64 --decode > output.pngAjustements courants
Modifiez un paramètre de la requête ci-dessus :
Taille (size) et qualité (quality)
- Taille
size: largeur et hauteur multiples de 16, côté le plus long ≤ 3840, rapport d’aspect entre 1:3 et 3:1, nombre total de pixels ≥ 655 360.768x768échoue ;1024x768fonctionne. Si elle est omise, le modèle décide ; lors de nos tests, il s’agissait de 1254×1254. Voir Taille. - Qualité
quality: vérifiez d’abord que tout fonctionne aveclow, puis montez en gamme. L’omettre n’équivaut pas àmedium; le modèle choisit lui-même un niveau.gpt-image-2ne propose nixhighnimax. La consommation par niveau figure dans Qualité.
Valeurs des paramètres
Valeurs acceptées et valeurs par défaut mesurées pour cette famille. Pour size et quality, voir Taille et Qualité sur la page de vue d’ensemble.
openai/gpt-image-2.5-flareopenai/gpt-image-2.5-sunburstopenai/gpt-image-2Sensible à la casse ; une casse incorrecte renvoie 404. Indiquez l’identifiant complet avec le préfixe openai/.
Chaque image est facturée séparément. Une valeur supérieure à 10 renvoie 400.
Le bon fonctionnement des trois a été vérifié.
▶Avancés · 4output_compression · background · moderation · partial_imagesExpand
S’applique uniquement à jpeg et webp.
Un fond transparent nécessite png ou webp ; jpeg ne gère pas la transparence.
Degré de sévérité de la modération du contenu.
S’utilise avec stream: true : nombre d’images intermédiaires envoyées pendant la génération.
Erreurs courantes
Pour les autres erreurs, consultez le tableau complet des erreurs.
Documentation officielle
La documentation d’OpenAI décrit le comportement lors d’un appel direct à OpenAI. Lorsque vous passez par OfoxAI, les résultats mesurés dans ces pages font foi. Par exemple, il n’est pas nécessaire d’épingler un fournisseur pour l’édition.