Introduction
Z-Image Spicy Pro transforme un brief sans censure ou ordinaire en une seule image aux dimensions que vous fixez, avec un plafond de 2560 pixels par côté. C’est un palier dédié sans censure : ni indicateur de maturité, ni déclaration, ni analyseur entre la requête et le modèle.
Z-Image Spicy Pro est le palier grand format sans censure de la gamme Z-Image : largeur et hauteur réglées indépendamment jusqu’à 2560 pixels, un champ de prompt sans limite de longueur, un extenseur de prompt facultatif désactivé par défaut, et aucun filtre de contenu.
Fonctionnalités et points forts
Un palier dédié aux images sans censure
Z-Image Spicy Pro est conçu pour des briefs visuels sans censure, pas comme une voie généraliste aux contraintes relâchées. Rendez clairs le contexte visé, le sujet et le traitement visuel, puis vérifiez le résultat au regard du brief et de la politique applicable.
Plus de marge pour des images destinées à la livraison
Le palier Pro sert aux travaux qui demandent une image finale plus détaillée qu’une première passe de concept. Jugez les détails — matière, lumière, composition — à l’emplacement de livraison prévu, pas sur une vignette agrandie.
Préserver une formulation réfléchie
Quand la formulation d’un brief sans censure compte, conservez la version validée avec le résultat. Une réécriture exploratoire peut modifier l’intention de la requête ; comparez donc chaque variante ultérieure aux contraintes d’origine.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
prompt | Oui | Aucun plafond de caractères. 1 caractères minimum |
width | Non | Largeur de sortie en pixels, 256 à 2560, 1024 par défaut. Gardez le grand côté à moins du double du petit, sauf si vous écrivez la composition pour un bandeau. |
height | Non | Hauteur de sortie en pixels, 256 à 2560, 1024 par défaut. Le grand format est à activer : laisser ce champ au défaut est la raison habituelle d’un résultat plus petit qu’attendu. |
enable_prompt_expansion | Non | Réécrit un prompt court en un prompt plus long avant la génération. Valeur par défaut: |
seed | Non | Renvoyez la même seed avec le même prompt et les mêmes dimensions pour que le tirage reste identique entre deux appels ; cela les rend comparables, mais ne garantit pas une imag… |
Tarification
$0.019 / image
Cas d’utilisation
Partir d’un brief écrit
Utilisez ce point de terminaison pour des briefs sans censure ou ordinaires qui demandent une grande image : width et height vont chacun de 256 à 2560 et valent 1024 par défaut ; fixez donc explicitement la taille de livraison. Laissez enable_prompt_expansion désactivé et la formulation arrive telle qu’elle est écrite.
Éditorial sans censure en pleine taille
Portraits en high-key, compositions en vue subjective et éditoriaux de mode générés en 1728x2560, pour que l’image parte directement en mise en page. Pas de passe d’agrandissement qui invente un détail de peau jamais rendu.
Des prompts que d’autres API d’image refusent
La formulation sans censure passe sans modification avec l’extension désactivée, et la requête a la même forme que pour n’importe quel autre modèle ici : créer la tâche, interroger, récupérer le fichier dans le stockage de la plateforme. Rien dans le travail sans censure ne suit un autre chemin dans le code.
Maquettes proches de l’impression
2560x1440 et 2048x2560 donnent assez de pixels pour une maquette projetée ou imprimée en petit format. Sous ce plafond, rien n’a besoin d’un agrandisseur, étape où la plupart des chaînes sans censure perdent de la texture.
Guide de prompt et conseils pratiques
Écrire le brief complet, extension désactivée
Décrivez l'éclairage, le tissu, la pose et le décor en termes concrets. L'exemple Pro de cette page utilise un haut en satin noir, un pantalon en soie et une lampe d'hôtel chaleureuse en 1728 × 2560. Le brief ci-dessous est le prompt enregistré pour cette image ; lorsque vous l'adaptez, traitez le satin, la bordure en dentelle et les mains comme des détails à vérifier.
Comparez au format de livraison prévu
Choisissez d’abord les dimensions de livraison. Les tailles acceptées partagent actuellement le même tarif par image ; un brouillon de 1024 × 1024 ne réduit donc pas le coût d’un appel. Gardez seed et dimensions fixes en modifiant un élément du brief à la fois. Prévoyez le budget selon le nombre de variantes. Une seed de 0 demande un nouveau tirage.
Adapter l’exemple fourni
Partez de l’exemple Pro enregistré avec width : 1728, height : 2560 et seed : 4217. L’expansion est désactivée par défaut. Modifiez la chambre, la lumière ou la tenue un élément à la fois et conservez le prompt retenu avec l’image.
Photograph of an adult woman in her thirties lying back across a hotel bed in an opaque black satin bralette with a thin scalloped lace trim along the edges and high-waisted black silk trousers, one arm above her head, looking at the camera with a slow smile. Low warm bedside lamp, city lights through the window, 50mm, soft film grain, editorial lingerie campaign.
L’exemple associe une lampe de chevet basse et chaude aux lumières de la ville dehors. Comparez le visage, la main levée, les bords de dentelle et la séparation du satin noir et du pantalon de soie au format d’affichage final.
Vérifier le résultat avant d’itérer
2560 pixels par côté, c’est le plafond ; les deux dimensions valent 1024 par défaut, une grande image doit donc être demandée explicitement. Les paires extrêmes — un côté très long face à un court — dépassent ce que le modèle compose bien ; gardez le grand côté autour du double du petit au maximum, sauf si le vide est voulu. Laisser enable_prompt_expansion désactivé est la voie la plus fiable pour les briefs sans censure. Il n’y a ici ni prompt négatif, ni entrée image, ni champ de format de sortie.
Démarrage rapide de l’API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "alibaba/z-image-spicy-pro/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.












