Génération d’images
Générez et modifiez des images via l’API Images compatible OpenAI : choisissez un modèle, envoyez une requête, lisez le résultat, vérifiez le prix.
Un seul parcours pour tous les modèles d’image disponibles : choisir un modèle, envoyer une requête, lire la réponse et comprendre le prix.
Tous les modèles, leurs capacités et leurs tarifs Index de la documentation pour les agents IA :https://oneprovider.dev/docs/llms.txt Choisissez les modèles dans le catalogue commun Ce guide ne fixe aucun modèle préféré. Les modèles d’image disponibles et leurs prix actuels se trouvent toujours dans le tableau commun des modèles . Modèles d’image disponibles
gemini-3.1-flash-image Runnable - 0.5K
- 0,045 $US / image
- 1K
- 0,067 $US / image
- 2K
- 0,101 $US / image
- 4K
- 0,151 $US / image
gpt-image-2 Runnable - image input
- 8,00 $US / 1M de jetons
- cached image input
- 2,00 $US / 1M de jetons
- generated image output
- 30,00 $US / 1M de jetons
gpt-image-2.5 Runnable - image input
- 8,00 $US / 1M de jetons
- cached image input
- 2,00 $US / 1M de jetons
- generated image output
- 30,00 $US / 1M de jetons
gpt-image-2.5-flare Runnable - image input
- 8,00 $US / 1M de jetons
- cached image input
- 2,00 $US / 1M de jetons
- generated image output
- 30,00 $US / 1M de jetons
gpt-image-2.5-sunburst Runnable - image input
- 8,00 $US / 1M de jetons
- cached image input
- 2,00 $US / 1M de jetons
- generated image output
- 30,00 $US / 1M de jetons
gpt-image-2.6-flare Runnable - image input
- 8,00 $US / 1M de jetons
- cached image input
- 2,00 $US / 1M de jetons
- generated image output
- 30,00 $US / 1M de jetons
gpt-image-2.6-sunburst Runnable - image input
- 8,00 $US / 1M de jetons
- cached image input
- 2,00 $US / 1M de jetons
- generated image output
- 30,00 $US / 1M de jetons
grok-imagine Catalogue - per generation request
- 0,02 $US / image
grok-imagine-image Runnable - per generated image
- 0,02 $US / image
grok-imagine-image-2.0 Runnable - 1K
- 0,06 $US / image
- 2K
- 0,08 $US / image
grok-imagine-image-lite Runnable - per generated image
- 0,025 $US / image
gemini-3-pro-image Catalogue - image input
- 2,00 $US / 1M de jetons
- generated image output
- 120,00 $US / 1M de jetons
gemini-3-pro-image-preview Catalogue - image input
- 2,00 $US / 1M de jetons
- generated image output
- 120,00 $US / 1M de jetons
gemini-3.1-flash-image-preview Catalogue - image input
- 0,50 $US / 1M de jetons
- generated image output
- 60,00 $US / 1M de jetons
Requête
POST /v1/images/generations. Le chemin et les paramètres facultatifs proviennent de la spécification vérifiée du modèle choisi.
curl -sS https://api.oneprovider.dev/v1/images/generations \
-H "Authorization: Bearer $ONEPROVIDER_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2",
"prompt": "A quiet observatory above the clouds",
"size": "1024x1024",
"quality": "low"
}' Les capacités varient selon le modèle
Les tailles, niveaux de qualité, transparence, modification et formats de réponse dépendent du modèle. Ne copiez pas les paramètres facultatifs d’un modèle vers un autre sans vérifier la prise en charge.
Réponse
Un transport synchrone renvoie aussitôt les données de l’image ou une URL. Un transport asynchrone renvoie un identifiant de tâche ; interrogez son chemin de statut, puis téléchargez depuis son chemin de contenu.
Tarifs
Le tableau commun des modèles sépare chaque tarif de jetons dans sa propre colonne et affiche la facturation par image ou celle des autres médias dans la colonne média. Ouvrir les tarifs .
Réponses rapides
Quelle base URL utiliser ?
Claude Code et les SDK Anthropic utilisent https://api.oneprovider.dev. Les SDK OpenAI et les clients compatibles OpenAI utilisent https://api.oneprovider.dev/v1. Une seule clé fonctionne avec les deux ; la liste des modèles est sur la page des modèles , les tarifs sur la page des tarifs .
Comment s’authentifier ?
Envoyez la clé sk-… telle quelle dans x-api-key ou Authorization: Bearer : l’un des deux, jamais les deux. Conservez la clé dans une variable d’environnement, pas dans un fichier qui sera commité. En savoir plus sur l’authentification .
Où obtenir une clé ?
Ouvrez votre espace client dans le bot Telegram @oneprovider_robot ou sur app.oneprovider.dev, rechargez le solde et appuyez sur « Créer une clé ». Chaque clé peut avoir sa propre limite de dépense. Espace client et clés API .
Que signifient 401, 404 et 429 ?
401 : la clé est absente, mal saisie ou envoyée dans le mauvais en-tête ; collez la clé entière, sans guillemets ni espaces. 404 : le plus souvent une base URL incorrecte, par exemple un /v1 manquant ou en double. 429 avec « Insufficient balance » : le solde de l’espace client est à zéro ou la clé a atteint sa limite de dépense, donc rechargez au lieu de réessayer ; tout autre 429 est une limite de débit, donc attendez le délai indiqué par Retry-After. Détails : codes d’erreur et dépannage .
Pourquoi les flux se coupent-ils ou se réinitialisent-ils ?
Les VPN et les proxys VLESS mettent souvent le SSE en mémoire tampon ou perturbent la négociation HTTP/2. OneProvider n’a aucune restriction régionale et ne met pas les flux en mémoire tampon : désactivez le proxy et réessayez.
Où demander de l’aide si cela ne suffit pas ?
Écrivez à @Oneproviderhelpbot sur Telegram ou ouvrez « Support » dans l’espace client web, en indiquant le code de statut HTTP et le message d’erreur exact. Comment fonctionne le support .
Dernière mise à jour: 2026-11-08 Vous avez trouvé un bug ? @Oneproviderhelpbot