Aller au contenu

Images

API de génération d’images sans censure

Créez des images à partir de texte avec des modèles ouverts nommés, votre prompt envoyé tel quel et sans flou ajouté. Elle parle le format OpenAI, et chaque image revient dans la réponse : nous n’en gardons donc aucune copie.

Vérifié le 6 novembre 2026

modèles d’image, chacun par son nom
5
une image, la moins chère
0,03 $
images ou prompts stockés par nous
0
limites strictes, chacune un 422 gratuit
4

Les modèles et leur prix

ModèlePourPar imageTaillePrompt le plus long
chromaUn modèle ouvert qui lit de longs prompts détaillés.0,03 $Jusqu’à 1280 pixels de côté, renvoyée à 1,5x7 500 caractères
z-image-turboLe plus rapide ici, pour des images photographiques en volume.0,03 $Jusqu’à 1280 pixels de côté7 500 caractères
wai-illustriousAnime et illustration.0,03 $Jusqu’à 1280 pixels de côté1 500 caractères
krea-2-turboTient 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:55 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_refused qui 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.