Introduction
FLUX.2 [klein] 4B Texte vers image produit une image à partir d’un prompt écrit avec le plus petit modèle FLUX.2 de Black Forest Labs, open source sous licence Apache 2.0. Choisissez l’un des neuf ratios d’image à environ un mégapixel (1k) ou jusqu’à 2048 pixels sur le grand côté (2k) et recevez un JPEG en 15 à 35 secondes environ. Aucun filtre de contenu n’est appliqué au prompt ni au résultat.
Choisir un mode selon le matériau de départ
| Matériau de départ | Mode |
|---|---|
| une description écrite | FLUX.2 Klein 4B Texte vers image |
| une à trois images à modifier ou à combiner | FLUX.2 Klein 4B Retouche d’image |
Fonctionnalités et points forts
Petit et rapide
Avec 4 milliards de paramètres, c’est le plus léger des modèles FLUX.2. Il convient aux ébauches, aux maquettes et à l’essai de nombreuses idées à la suite.
Texte entre guillemets et couleurs hexadécimales
Les titres courts entre guillemets et les codes couleur hexadécimaux sont compris. Les résultats sont corrects, sans être garantis : le lettrage peut comporter des fautes et une couleur peut se retrouver sur un autre objet que celui visé.
Ouvert, sans filtre
Rien n'est examiné ni refusé. La limite vient du modèle lui-même : il a tendance à ajouter de lui-même des vêtements, et le niveau Très fort ne s'affiche pas.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
prompt | Oui | Décrivez le sujet, la tenue, le décor et la lumière en phrases complètes, jusqu’à 5 000 caractères. 1 caractères minimum · 5000 caractères maximum |
aspect_ratio | Non | Neuf options, du 21:9 au 9:21 ; la valeur par défaut est 1:1. Le ratio ne change pas le prix. |
resolution | Non | Palier de taille : le 1k fait environ un mégapixel (par défaut), le 2k fait 2048 pixels sur le grand côté. Vérifiez le prix affiché avant l’exécution. |
seed | Non | Un nombre de 0 à 2147483647. Réutilisez-le pendant que vous changez un détail pour comparer les résultats ; essayez plusieurs seeds quand le texte paraît faux. |
Tarification
Facturation à l’image. Le palier de taille choisi se reflète dans le prix affiché avant l’exécution ; le ratio d’image ne le change pas. Les requêtes en échec ne sont pas facturées.
| Spécification | Prix |
|---|---|
| $0.0093 / image |
| $0.0099 / image |
Cas d’utilisation
Ébaucher avant de s’engager
Essayez rapidement une douzaine de prompts et de seeds, puis portez la meilleure idée vers un modèle plus grand si vous avez besoin de plus de détails.
Affiches et scènes au néon
Les affiches d’événement, les maquettes publicitaires et les scènes de nuit avec enseignes et lumière colorée fonctionnent bien dans le champ de ce modèle.
Portraits d’ambiance
Les sujets seuls avec une source de lumière bien nette sortent proprement, surtout quand les mains sont couvertes ou hors champ.
Guide de prompt et conseils pratiques
Décrivez vous-même la tenue
Ce modèle ajoute des vêtements de lui-même. Écrivez exactement ce que porte chaque personne, pièce par pièce, et il le suivra.
Texte entre guillemets, et court
Un ou deux mots courts entre guillemets sont le plus sûr. Si le lettrage paraît faux, changez seulement la seed et relancez.
Avec deux personnes dans le cadre, gardez les mains simples
Les mains sont la première chose à échouer avec deux personnes dans le cadre. Posez-les sur des épaules, sur une balustrade ou dans des gants, ou lancez plusieurs seeds et gardez la meilleure.
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": "black-forest-labs/flux-2-klein-4b/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k",
"aspect_ratio": "1:1"
}
}'
# 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.

























