Les modèles et leur prix
| Modèle | Pour | Par image | Taille | Prompt le plus long |
|---|---|---|---|---|
| chroma | Un modèle ouvert qui lit de longs prompts détaillés. | 0,03 $ | Jusqu’à 1280 pixels de côté, renvoyée à 1,5x | 7 500 caractères |
| z-image-turbo | Le plus rapide ici, pour des images photographiques en volume. | 0,03 $ | Jusqu’à 1280 pixels de côté | 7 500 caractères |
| wai-illustrious | Anime et illustration. | 0,03 $ | Jusqu’à 1280 pixels de côté | 1 500 caractères |
| krea-2-turbo | Tient les personnages connus et un style maison, en 1K ou 2K. | 0,08 $ (1K), 0,12 $ (2K) | 1:1, 3:2, 16:9, 21:9, 9:16, 2:3, 3:4, 4:5 | 5 000 caractères |
Payé avec des crédits prépayés : 1 000 crédits valent 1 $, à partir de 5 $, et ils n’expirent jamais. Une image en échec ou refusée ne coûte rien.
Créer une image
Tout client OpenAI fonctionne avec son URL de base réglée sur https://nokeep.ai/v1. Envoyez sk-nokeep-test comme clé pour essayer la requête gratuitement.
import base64
import os
from openai import OpenAI
client = OpenAI(
base_url="https://nokeep.ai/v1",
api_key=os.environ["NOKEEP_API_KEY"],
)
result = client.images.generate(
model="chroma",
prompt="A portrait photograph of a woman in her thirties, window light",
size="1024x1024",
)
with open("picture.webp", "wb") as f:
f.write(base64.b64decode(result.data[0].b64_json))Chaque champ est dans la référence.
Ce que « sans censure » veut dire ici
- Ni flou ni prompt ajouté. Le flou de sécurité est désactivé, et votre prompt part vers le modèle tel que vous l’avez écrit.
- Le contenu adulte est dans le périmètre sur les modèles que l’hébergeur marque comme non censurés. Dans nos vérifications du 6 novembre 2026, les prompts adultes sont revenus sans flou sur les quatre, et
z-image-turbo, qui n’est pas marqué non censuré, a le plus retenu. - L’hébergeur d’un modèle peut quand même refuser. C’est une erreur
422 content_refusedqui ne coûte rien, jamais une image discrètement différente.
Quatre limites strictes restent : contenu sexuel impliquant des mineurs, contenu sexuel de personnes réelles, dommages de masse et viser une personne réelle. Un prompt qui en franchit une reçoit 422 hard_limit et ne coûte rien. Les règles figurent dans les conditions et Limites strictes.
Texte vers image uniquement
Ces routes prennent un prompt et rien d’autre. Une requête contenant une image est refusée, ce qui exclut aussi la retouche d’une photo d’une personne réelle. Pour envoyer des images qu’un modèle doit lire, utilisez chat.
Ce qui est conservé
Les images reviennent en base64 dans la réponse, et non sous forme de lien vers un fichier sur un serveur. Les modèles tournent sur un niveau privé qui ne stocke aucun prompt ni résultat. Nous gardons une ligne de compteurs par appel pour la facturation : clé, modèle, crédits, statut et heure. Ce que nous gardons donne le détail.
Questions
Ça marche avec le SDK d’OpenAI ?
Oui. Réglez l’URL de base et la clé, puis appelez images.generate comme d’habitude. Nous renvoyons b64_json. Si vous demandez response_format: "url", vous obtenez une URL data:, car il n’y a pas de fichier stocké vers lequel pointer.
Par quel modèle commencer ?
z-image-turbo est le plus rapide pour les images générales, chroma pour les photos adultes, wai-illustrious pour l’anime, et krea-2-turbo pour les personnages connus ou le 2K.
Quelle est sa vitesse ?
Environ 3 à 7 secondes par image dans nos vérifications du 6 novembre 2026, et environ 13 secondes en 2K.
Puis-je retoucher une photo ou utiliser une image de référence ?
Non. Ces routes sont en texte seulement, donc la photo d’une personne réelle ne peut pas être transformée en quelque chose qu’elle n’a pas accepté.
Gardez-vous mes prompts ou mes images ?
Non. Nous gardons une ligne de compteurs pour la facturation, jamais le prompt ni l’image. Voir Ce que nous gardons.