Aller au contenu principal

Le text-to-image Qwen Image 2.1 est le modèle open-weight d’Alibaba : un prompt de 5 000 caractères devient une image en 1k, 1.5k ou 2k en quinze formats, en JPEG, PNG ou WebP. Fonds transparents possibles, et aucun filtre de contenu.

À partir de $0.024/image

Atelier

Entrée

Texte vers image
337/5000
Jusqu’à 5 000 caractères. Cette famille n’a pas de prompt négatif, les exclusions ont donc leur place ici aussi — nommez ce qui est dans le cadre, puis dites clairement ce qui ne doit pas y être. Une description continue fait mieux qu’un tas de mots-clés. 1 caractères minimum · 5000 caractères maximum
Compose le cadre avant la génération plutôt que de le recadrer ensuite : choisissez la forme à laquelle vous publierez. Quinze options, des bandes 3:1 et 21:9 aux colonnes 1:3 et 9:21. Tous les ratios coûtent le même prix.
influe sur le prix
Le palier qui fixe la taille de sortie et le prix : 1k est le défaut et le moins cher, 1.5k se situe entre les deux, 2k est le palier où la texture de la peau, les cheveux et le tissage des étoffes tiennent. Itérez en 1k et faites monter en 2k l’image retenue.
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
silk-robe-doorwayRendu 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.

La taille de sortie tient désormais dans deux champs, plus dans une chaîne

Qwen Image 2.1 Text to Image transforme un brief écrit en une image par requête, et le premier champ à corriger est celui qui a bougé. Qwen-Image 2.0 demandait la taille de sortie sous la forme d'une seule chaîne, size réglé sur quelque chose comme 1024*1024. Ici cette décision se dédouble : aspect_ratio choisit l'une des quinze formes, resolution choisit le palier 1k, 1.5k ou 2k. Le schéma est fermé, donc un champ qu'il ne déclare pas est refusé plutôt qu'écarté en silence, et la génération est asynchrone : l'appel renvoie un identifiant, l'image arrive après interrogation.

Ouvrir le playground
La taille de sortie tient désormais dans deux champs, plus dans une chaîne
Corps de requête
prompt, aspect_ratio, resolution, output_format et seed — seul prompt est obligatoire
Forme du cadre
aspect_ratio, quinze valeurs ; l'image est composée à cette forme, pas recadrée dessus
Champ tarifant
resolution seul — 1k par défaut, puis 1.5k et 2k
Champs inconnus
Refusés, pas ignorés : le schéma est fermé, un size oublié fait échouer l'appel
Déclaration de contenu
Aucune : pas de champ de maturité dans la requête et aucun filtre de plateforme devant le modèle
Livraison
Asynchrone — une image par requête, lue depuis le stockage de la plateforme une fois la tâche terminée
Migration
Une décision est devenue deux champsQwen-Image 2.0 transportait la taille de sortie dans une seule chaîne. Ici la forme et le palier sont séparés : aspect_ratio prend quinze valeurs, resolution en prend trois. C'est cette séparation qui permet de passer d'un carré à un panoramique sans changer du même coup le niveau de détail que vous avez payé.
Devis
Seul le palier déplace le chiffreresolution est le seul champ de ce point d'entrée qui change le coût d'un rendu. aspect_ratio, output_format et seed se facturent pareil quelle que soit leur valeur : balayer un brief sur toutes les formes est donc l'expérience bon marché, et monter d'un palier la dépense réelle. C'est l'estimation en direct affichée au-dessus du formulaire qui fait foi.
Déclaration
Rien dans le corps ne signale le type de contenuAucun champ de niveau de contenu à renseigner, aucun point d'accès séparé sans filtre à demander et aucun filtre devant le modèle. Pour une intégration, cela signifie un seul chemin de code et une seule forme de requête : d'un rendu à l'autre, seule la phrase du prompt change, pas l'appel.

Travailler avec l'API texte vers image de Qwen Image 2.1

Porter un corps venu de la génération 2.0

Porter un corps venu de la génération 2.0

1024*1024 devient aspect_ratio 1:1, et le palier devient une décision que l'on prend désormais à voix haute. Retirez l'ancienne chaîne sans rien mettre à la place et la requête passe quand même — sur la valeur par défaut 1k. C'est la façon discrète dont un portage d'apparence propre finit par rendre plus petit que le code qu'il remplace.

Les champs inconnus échouent bruyamment, et c'est le comportement utile

Les champs inconnus échouent bruyamment, et c'est le comportement utile

Le schéma déclare cinq champs et refuse tout le reste : un size oublié, un champ de prompt négatif ou un nombre d'images ne sont pas silencieusement écartés en chemin. Le trou du portage apparaît comme une requête refusée à l'envoi, et non comme une image subtilement différente de celle que vous aviez demandée.

  • Explorer par la forme, trancher par le palier

    La forme est gratuite, le palier ne l'est pas. Le balayage bon marché consiste donc à rendre un même brief sur plusieurs rapports au même palier, et l'étape coûteuse à refaire plus haut la seule image retenue. Dans cet ordre, l'argent ne va qu'aux cadrages qui l'ont mérité.

  • Une seule chaîne porte tout le brief

    prompt accepte jusqu'à 5 000 caractères et il n'existe pas de second champ pour les exclusions : un gabarit qui écrivait séparément un bloc sujet et un bloc négatif doit ici les concaténer. Dites ce qui est dans le cadre, puis dites clairement ce qui ne doit pas y être.

  • Le travail sans censure, c'est le même appel

    Un prompt sans censure ne demande rien de plus : aucun drapeau à faire transiter par votre client, aucune seconde route à maintenir en vie, aucune étape de validation autour de laquelle bâtir une file. Seule la formulation diffère d'un rendu ordinaire.

Qui appelle l'API texte vers image de Qwen Image 2.1

  • Re-décider le palier que vous sous-entendiez

    Équipes migrant depuis l'interface 2.0

    Re-décider le palier que vous sous-entendiez

    L'ancienne chaîne size portait à la fois la forme et la taille du rendu. La scinder signifie que la seconde moitié de cette décision a maintenant une valeur par défaut — et les valeurs par défaut sont la partie d'une migration que personne ne relit. Renseignez resolution explicitement dans chaque appel porté, même quand la valeur choisie est celle par défaut.

  • Rendre chaque emplacement plutôt que recadrer une image

    Systèmes design et marketing

    Rendre chaque emplacement plutôt que recadrer une image

    Une bannière, un carré et un vertical mobile, ce sont trois appels avec un brief et trois valeurs d'aspect_ratio, au même prix sur un même palier. La composition est bâtie pour la forme à chaque fois : c'est toute la différence entre une image large et le milieu d'un carré.

  • Une intégration, pas deux

    Studios de contenu sans censure

    Une intégration, pas deux

    Puisque rien dans la requête ne déclare la maturité, la moitié sans censure d'un catalogue n'a pas besoin de son propre client, de son propre chemin d'identifiants ni de sa propre file de relecture. Le même constructeur, la même boucle d'interrogation et le même stockage couvrent les deux.

Comment intégrer l'API texte vers image de Qwen Image 2.1

  1. Commencer par scinder l'ancienne valeur de size

    La forme part dans aspect_ratio, la taille dans un palier resolution. 1024*1024, c'est 1:1 plus un palier que vous choisissez — et seule l'écriture explicite du palier empêche la valeur par défaut de choisir à votre place.

  2. Retirer tout ce que le schéma ne déclare pas

    Cinq champs montent : prompt, aspect_ratio, resolution, output_format et seed. Un reliquat d'un corps plus ancien n'est pas écarté en route ; la requête revient refusée, et c'est exactement là que vous voulez le découvrir.

  3. Replier les exclusions dans le prompt

    Il n'y a pas de champ dédié à ce qui doit rester hors cadre, donc la même chaîne porte les deux moitiés. Nommez le sujet, la lumière et l'objectif, puis nommez ce qui ne doit pas apparaître.

  4. Envoyer, puis interroger jusqu'à l'état terminal

    L'appel renvoie un identifiant de tâche, pas des pixels. Interrogez jusqu'à l'état terminal et lisez l'image dans le résultat ; elle est servie depuis le stockage de la plateforme.

  5. Fixer la forme avant de monter le palier

    La composition est la variable gratuite, le détail la variable payante. Réglez le cadre au palier par défaut, puis refaites plus haut seulement les images qui le valent.

Schémas d'usage texte vers image de Qwen Image 2.1

  • Un brief, trois emplacements

    Gardez le prompt constant et envoyez-le trois fois avec des valeurs d'aspect_ratio différentes : une bannière 21:9, une carte 1:1, un vertical mobile 9:21. Chaque image est mise en scène pour sa forme, les colonnes ne tombent pas pareil dans la large et dans la haute, et les trois se facturent identiquement au même palier.

    A woman in a floor-length oxblood coat walking away down an empty marble colonnade at dusk, low sun raking between the columns, long shadows across the stone floor, shot on a 35mm lens, no text anywhere in the frame
  • Les exclusions dans le seul champ disponible

    Faute de champ négatif, la clause qui y aurait vécu devient la fin du prompt. Gardez les exclusions concrètes — objets, matières, lettrage — plutôt que des mots de qualité abstraits, sur lesquels le modèle n'a aucune prise.

    A close portrait of a woman with wet swept-back hair lit by one low warm lamp against a charcoal background, bare shoulders, sharp catchlights in the eyes, no jewellery, no visible logos, no lettering of any kind

Questions sur l'API texte vers image de Qwen Image 2.1

Porter un corps de requête

Deux choses ont changé de forme, une troisième n'a pas bougé. La chaîne size est devenue aspect_ratio plus resolution, et les champs inconnus sont passés du rejet silencieux au refus explicite ; ce qui n'a pas changé, c'est qu'une seule chaîne prompt porte tout le brief, exclusions comprises. Renseignez le palier dans chaque appel porté pour qu'une valeur par défaut ne tienne jamais lieu de décision, balayez les formes tant qu'elles sont gratuites, et gardez une boucle d'interrogation entre l'appel et l'image.