API de génération d’images
DisponibleGénérez et modifiez des images à partir d’un prompt ou d’une image de référence.
Comparer les modèles de API de génération d’images
Tous les modèles de cet endpoint, avec les prix en direct. Essayez-en un dans le playground ou ouvrez sa page.
- Flux SchnellBlack Forest Labs$0.0039 par imageLe moins cher
- Z Image TurboAlibaba$0.00507 par image$0.015 par image-66 %
- GPT Image 1.5OpenAI$0.026 par image$0.034 par image-23 %medium
- Nano BananaGoogle$0.026 par image$0.039 par image-33 %Meilleur rapport qualité-prix
- Seedream 4.0ByteDance$0.02925 par imageSous le prix du fabricant
- Flux KontextBlack Forest Labs$0.0325 par image$0.04 par image-18 %
- GPT Image 2OpenAI$0.039 par image$0.053 par image-26 %medium
- Nano Banana 2Google$0.04589 par image$0.067 par image-31 %Le meilleur
- Nano Banana 2.1Google$0.0585 par image$0.113 par image-48 %
- Nano Banana ProGoogle$0.05928 par image$0.134 par image-55 %
- Flux DevBlack Forest Labs$0.065 par image
Appelez API de génération d’images depuis votre code
Un seul endpoint pour tous les modèles ci-dessus. Changez le champ model pour passer de l’un à l’autre.
https:/ / api.opennan.com/ v1/ images/ generations- GET
/Tous les modèles de cet endpoint, avec leurs prixv1/ models? category= image
Obtenez une clé d’API
Créez une clé dans la console. Elle utilise le même solde que le playground.
Créer une cléEnvoyez votre première requête
La même requête que celle du playground. Définissez OPENNAN_KEY avec votre clé.
curl https://api.opennan.com/v1/images/generations \ -H "Authorization: Bearer $OPENNAN_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"flux-schnell","prompt":"Une théière en verre sur un rebord de fenêtre ensoleillé, douce lumière du matin, photo 35 mm","aspect_ratio":"1:1"}' # Then poll until "status" is "succeeded" or "failed": curl https://api.opennan.com/v1/tasks/<task id> -H "Authorization: Bearer $OPENNAN_KEY"Suivez la tâche
L’appel répond tout de suite avec un id de tâche. Interrogez la tâche jusqu’à ce qu’elle se termine :
GEThttps:// api.opennan.com/ v1/ tasks/ {id} - queued
- En attente d’un worker
- running
- En cours de création
- succeeded
- Terminé : outputs[].url contient les fichiers
- failed
- Échec : rien n’est facturé
Paramètres
Générés depuis le catalogue en direct : chaque valeur listée ici est acceptée par l’API.
Erreurs et solutions
401Clé manquante ou incorrecte
Envoyez l’en-tête Authorization: Bearer avec une clé de la console.
402Solde insuffisant
Ajoutez du crédit dans Facturation, puis renvoyez le même appel.
400Une valeur est refusée
Lisez error.message : il nomme le champ. Utilisez une valeur du tableau des paramètres.
429Trop de requêtes
Attendez quelques secondes et réessayez, un peu plus longtemps après chaque 429.
Ajoutez Opennan à votre app d’IA
Une seule installation donne à votre IA tous les outils Opennan : vidéo, images, chat, voix, musique, effets sonores, 3D, sous-titres et doublage. Choisissez votre app et suivez les étapes.
https:/ / api.opennan.com/ v1/ mcpFonctionne dans Codex CLI, l’app Codex et l’extension Codex pour IDE : elles partagent ~/.codex/config.toml. Si l’app ou l’IDE ne voit pas OPENNAN_KEY, utilisez l’option config.toml avec votre clé. Codex demande avant chaque appel d’outil : approuvez pour continuer.
Obtenez une clé API
Créez une clé dans la console. Elle commence par sk- et utilise le même solde que le site.
Créer une cléEnregistrez votre clé sous OPENNAN_KEY
# macOS / Linux (zsh shown; bash: ~/.bashrc) echo 'export OPENNAN_KEY="sk-..."' >> ~/.zshrc source ~/.zshrc # Windows (PowerShell), then open a new terminal setx OPENNAN_KEY "sk-..."Installez le plugin Opennan : le serveur et un skill qui apprend à votre IA à choisir les modèles, confirmer les prix et attendre les résultats
codex plugin marketplace add Opennan/opennan-ai-plugin codex plugin add opennan@opennanOu ajoutez seulement le serveur
codex mcp add opennan --url https://api.opennan.com/v1/mcp --bearer-token-env-var OPENNAN_KEYOu ajoutez ceci à ~/.codex/config.toml
[mcp_servers.opennan] url = "https://api.opennan.com/v1/mcp" http_headers = { Authorization = "Bearer sk-..." }Vérifiez que opennan est dans la liste
codex mcp listRedémarrez Codex, puis demandez ce que vous voulez
“Fais une vidéo de 5 secondes de pluie dans une rue au néon, une chanson pour l’accompagner et une affiche.”
Remplacez sk-... par votre propre clé et gardez-la privée : toute personne qui l’a peut dépenser votre solde. Votre app peut lister les outils sans clé ; il en faut une pour créer quoi que ce soit.
Utilisez-le depuis un agent IA
Ajoutez le serveur MCP d’Opennan à votre agent et appelez cet outil.
- Outil
- generate_image
- Arguments d’exemple
{ "model": "flux-schnell", "prompt": "Une théière en verre sur un rebord de fenêtre ensoleillé, douce lumière du matin, photo 35 mm" }
API de génération d’images : questions
Combien coûte API de génération d’images ?
À partir de $0.0039 par image avec Flux Schnell, le moins cher de 11 modèles ici. Vous voyez le prix avant de lancer.
Comment l’appeler depuis mon code ?
Envoyez POST https://api.opennan.com/v1/images/generations avec votre clé d’API. La réponse est un id de tâche : interrogez https://api.opennan.com/v1/tasks/{id} jusqu’à la réussite ou l’échec de la tâche.
Puis-je changer de modèle sans modifier mon code ?
Oui. Changez le champ model et gardez le reste de la requête, la même clé et le même solde.
Mon agent IA peut-il l’utiliser ?
Oui. Ajoutez le serveur MCP https://api.opennan.com/v1/mcp et appelez l’outil generate_image, ou indiquez https://api.opennan.com/llms.txt à votre agent.
Que se passe-t-il si une exécution échoue ?
Une exécution en échec n’est pas facturée. Vous ne payez que les résultats.
