Aller au contenu principal

Z-Image Spicy est un endpoint text-to-image sans censure, avec largeur et hauteur exactes réglées séparément de 256 à 1536 pixels. Le prompt n’a pas de limite de caractères, et l’expanseur de prompt reste désactivé tant que vous ne l’activez pas.

À partir de $0.012/image5 % sous le prix catalogue Spicy

Atelier

Entrée

Texte vers image
Aucun plafond de caractères. Dépensez la place sur la direction de la lumière, la matière des vêtements, le rendu pellicule et la palette ; expansion coupée, une formulation sans censure passe telle qu’elle est écrite. 1 caractères minimum
Largeur de sortie en pixels, 256 à 1536, réglée indépendamment de height. Gardez le grand côté à moins du double du petit, sauf si le vide fait partie du cadrage. pas inférieur à 256 · pas supérieur à 1536
Hauteur de sortie en pixels, 256 à 1536, réglée indépendamment de width. Générer à la hauteur de l’emplacement évite un recadrage qui déplacerait le sujet hors de l’endroit prévu par la maquette. pas inférieur à 256 · pas supérieur à 1536
Enrichissement du promptinflue sur le prix
Réécrit un prompt court en un prompt plus long avant la génération. Éteint par défaut, et à laisser ainsi pour un brief sans censure : l’expansion paraphrase, et c’est là qu’une formulation voulue se généralise.
Seed
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 image identique. 0, ou l’omission, demande un tirage aléatoire à chaque appel. pas inférieur à 0 · pas supérieur à 2147483647
Filtre de sécuritéDésactivé

SpicyAPI n’applique aucun filtre de sécurité à ce modèle. Votre prompt et vos médias sont transmis tels quels, et c’est le modèle lui-même qui décide du résultat.

Nous vérifions votre compte avant d’activer l’envoi et le calcul du prix.

Sortie

Prêt pour une nouvelle exécution
blind-stripe-boudoirRendu d’exemple

Modèles liés et tâches suivantes

Le modèle que vous cherchez n’est pas là ?

Dites-nous lequel ajouter et à quoi il vous servira. Les demandes vont directement à l’équipe qui décide des prochains modèles.

Les aperçus présentent une sélection d’exemples. Essayez votre propre prompt et vos réglages dans le Playground.

Une branche sans censure affinée par LoRA de la lignée ouverte Z-Image d’Alibaba

Z-Image Spicy est un point de terminaison texte vers image sans censure : il prend un prompt écrit et renvoie une image à la largeur et à la hauteur que vous fixez vous-même, chaque côté entre 256 et 1536 pixels. C’est un palier affiné par LoRA dans ce catalogue, tiré de la lignée ouverte Z-Image d’Alibaba Tongyi, pas un modèle publié par Alibaba sous ce nom, et il n’a aucune liste de formats : le cadre se déclare en pixels.

Ouvrir le Playground
Une branche sans censure affinée par LoRA de la lignée ouverte Z-Image d’Alibaba
Lignée de base
Lignée ouverte Z-Image d’Alibaba Tongyi, 6 milliards de paramètres, Apache-2.0
Dimensionnement
largeur et hauteur réglées indépendamment, de 256 à 1536 px chacune, aucun champ aspect_ratio
Prompt
Aucune limite de caractères déclarée sur ce point de terminaison
Facturation
Deux paliers de prix, indexés sur enable_prompt_expansion
Déclaration de contenu
Aucune : pas d’indicateur de maturité, pas de champ par requête
Fenêtre de tâche
Asynchrone, 1800 secondes pour atteindre un état terminal
Lignée
Une branche LoRA, pas une sortie officielle d’AlibabaTongyi publie la lignée Z-Image ouvertement sous Apache-2.0 : un palier Turbo distillé et le modèle de fondation à 6 milliards de paramètres sont sortis, avec une variante d’édition et une base omni annoncées à venir. Aucune de ces sorties n’est ce point de terminaison, qui est une branche sans censure affinée par LoRA sur cette architecture, tournant ici sous son propre nom.
Géométrie du cadre
Des pixels, pas une liste de formatsIl n’y a aucun aspect_ratio à choisir. width et height se fixent indépendamment, si bien qu’une bannière, une carte portrait ou une vignette carrée se calculent une fois depuis l’emplacement puis s’envoient comme deux nombres.
Facturation
Deux prix, un seul interrupteurenable_prompt_expansion est l’unique variable de tarification de ce point de terminaison : le laisser à false ou le passer à true détermine dans lequel des deux paliers de prix tombe l’appel, et aucun autre champ de la requête ne le fait bouger.

Travailler avec l’API Z-Image Spicy

Migrer depuis un point de terminaison à formats prédéfinis

Migrer depuis un point de terminaison à formats prédéfinis

Si une intégration existante choisit dans une liste fixe de formats, le portage tient en un calcul : multipliez le format visé par le budget de pixels voulu, puis envoyez la largeur et la hauteur obtenues comme deux entiers. Aucune étape d’ajustement au format le plus proche ne s’intercale, si bien qu’un cadrage 3:2 et une bande 21:9 demandent le même travail.

L’interrupteur d’expansion est aussi un choix de tarif

L’interrupteur d’expansion est aussi un choix de tarif

enable_prompt_expansion détermine dans lequel des deux paliers de prix tombe l’appel, c’est donc autant un réglage de budget qu’un réglage de prompt. Fixez une seule valeur pour toute une intégration et le total devient prévisible avant l’envoi ; l’alterner d’une requête à l’autre fait chevaucher le même lot sur les deux paliers, ce qui rend une estimation plus difficile à tenir.

  • Pas de prompt négatif : les exclusions se disent dans la phrase

    Il n’existe aucun champ séparé pour ce qu’il faut éviter, donc tout ce qui aurait figuré dans un prompt négatif doit se retourner en instruction positive. Nommez la matière de la tenue et la direction de la lumière que vous voulez ; le modèle n’a rien à soustraire, une phrase sur ce que vous ne voulez pas reste une phrase qui nomme cette chose.

  • Une seed ne veut dire quelque chose qu’accompagnée de la requête

    width, height et enable_prompt_expansion nourrissent tous le tirage, une seed seule n’identifie donc pas un résultat. Conservez le corps complet de la requête à côté de la seed dans vos journaux, et une image de la semaine dernière pourra se comparer à une nouvelle ; ne gardez que la chaîne de prompt et la seed pointe vers un tirage que vous ne pourrez plus reconstruire.

  • Une image par appel, dimensionnée une fois

    Ce point de terminaison n’a ni num_outputs ni champ de lot, une requête renvoie donc une image. Un jeu de tailles pour le même sujet, une vignette carrée, un en-tête large et une carte haute, représente trois appels avec trois couples largeur-hauteur, et trois tirages distincts sauf à fixer la même seed pour les trois.

  • Un identifiant de tâche, une boucle de sondage et un plafond

    Une requête ouvre une tâche au lieu de bloquer jusqu’à ce que l’image existe, et le point de terminaison accorde 1800 secondes avant d’enregistrer cette tâche comme expirée. Une boucle de sondage à intervalle fixe avec un plafond dérivé de ce chiffre suffit ; le chiffre budgète la logique de reprise et ne dit rien de la durée réelle d’une image ordinaire.

Qui appelle l’API Z-Image Spicy

  • Remplacer un sélecteur de format par deux entiers

    Équipes qui abandonnent les formats prédéfinis

    Remplacer un sélecteur de format par deux entiers

    Une interface qui proposait « 1:1 / 16:9 / 9:16 » peut garder ce sélecteur et traduire le choix en largeur et hauteur au moment de la requête, ou exposer directement les deux champs numériques pour des emplacements qu’une liste prédéfinie n’a jamais couverts.

  • Coller exactement à la grille d’assets de l’application

    Produits de compagnons et de personnages

    Coller exactement à la grille d’assets de l’application

    Vignettes d’avatar, bandeaux de bannière et illustrations pleine carte n’ont presque jamais la même forme. Fixer width et height par appel fait que chaque asset se rend à sa taille native, une carte portrait n’a donc pas à être générée carrée puis rognée pour tenir.

  • Mettre le travail en file d’attente et le récupérer plus tard

    Pipelines d’images sans censure à fort volume

    Mettre le travail en file d’attente et le récupérer plus tard

    Chaque requête est une tâche indépendante avec son propre identifiant, un lot de plusieurs centaines d’images est donc une file que votre worker vide à son rythme plutôt qu’un long appel bloquant. Les échecs tombent tâche par tâche aussi, ce qui veut dire qu’une reprise renvoie un seul prompt et une seule taille.

  • Partir de l’emplacement, pas du modèle

    Développeurs découvrant le dimensionnement au pixel près

    Partir de l’emplacement, pas du modèle

    Mesurez d’abord l’espace que l’image doit remplir, puis envoyez ces chiffres comme width et height. Les deux côtés acceptent n’importe quel entier de 256 à 1536, et il n’y a aucun arrondi vers le format pris en charge le plus proche à gérer, un emplacement de 1200x900 correspond donc littéralement à 1200 et 900.

Comment intégrer l’API Z-Image Spicy

  1. Calculer width et height depuis l’emplacement

    Il n’y a aucune liste de formats à laquelle s’aligner, partez donc des dimensions en pixels réelles que l’image doit remplir et envoyez-les comme width et height, chacune entre 256 et 1536.

  2. Fixer enable_prompt_expansion une bonne fois pour l’intégration

    Laissez-le à false pour un prompt entièrement rédigé afin que la formulation atteigne le modèle inchangée ; passez-le à true seulement quand l’entrée est une ligne courte et volontairement peu détaillée. Ce choix détermine aussi dans lequel des deux paliers de prix tombe l’appel.

  3. Écrire les exclusions comme des instructions positives

    Sans champ de prompt négatif, rédigez le prompt entièrement en termes de ce qui doit figurer dans le cadre. Une clause sur ce que vous ne voulez pas nomme quand même cette chose, laissez-la donc hors de la phrase.

  4. Soumettre la tâche et sonder jusqu’à un état terminal

    L’appel renvoie un identifiant de tâche. Sondez cet identifiant à intervalle fixe jusqu’à ce qu’il signale un état terminal, puis récupérez le fichier depuis le stockage de la plateforme et enregistrez l’id de tâche à côté de votre propre id d’asset.

  5. Journaliser la seed avec le reste de la requête

    Enregistrez la seed avec le prompt, la largeur, la hauteur et l’indicateur d’expansion quand une image mérite d’être conservée. C’est cet ensemble de valeurs qu’une exécution ultérieure doit reproduire pour que deux images soient seulement comparables.

Exemples travaillés avec Z-Image Spicy

  • Une carte portrait dimensionnée pour la grille d’une application de compagnon

    width et height se fixent directement aux dimensions de carte de l’application, rien n’est donc rogné après coup pour tenir dans la grille.

    Intimate portrait of an adult woman in a silk robe, seated by a rain-streaked window at night, warm lamplight from one side, relaxed pose, soft film grain, muted amber and charcoal palette
  • Un cadre en forme de bannière avec l’expansion laissée au repos

    Un prompt entièrement rédigé avec enable_prompt_expansion laissé à sa valeur par défaut pour que la formulation atteigne le modèle inchangée, dimensionné large pour un emplacement d’en-tête.

    Wide banner composition, an adult couple close together on a hotel balcony at dusk, city lights softly out of focus behind them, warm golden-hour light, cinematic color grade, shallow depth of field
  • Un prompt court avec l’expansion activée

    Une idée en une ligne envoyée avec enable_prompt_expansion à true, laissant le modèle remplir les détails plutôt que de tout rédiger à la main, et tombant dans l’autre palier de prix du point de terminaison.

    Adult woman in a silk slip dress, candlelit room, soft focus

Questions d’intégration sur Z-Image Spicy

Partez des dimensions en pixels de l’emplacement plutôt que d’un format, et fixez enable_prompt_expansion une bonne fois pour toute l’intégration : ce réglage détermine à la fois comment la formulation atteint le modèle et dans lequel des deux paliers de prix tombe une requête. Rédigez le prompt entièrement en termes de ce qui appartient au cadre, puisqu’il n’existe aucun champ d’exclusion, et gardez la seed à côté du corps complet de la requête pour qu’une comparaison ultérieure ait quelque chose à quoi se mesurer.