Introduction
FLUX.2 Klein Base 4B LoRA Texte vers image crée une image à partir d’un prompt écrit avec FLUX.2 [klein] Base 4B de Black Forest Labs, le modèle de fondation non distillé de 4 milliards de paramètres publié sous licence Apache 2.0, en chargeant jusqu’à trois de vos propres fichiers LoRA. Choisissez l’un des neuf ratios d’image, à environ un mégapixel ou à 2048 pixels sur le grand côté, à un prix fixe par image. Rien n’est filtré.
Choisir un mode selon le matériau de départ
| Matériau de départ | Mode |
|---|---|
| une description écrite et un LoRA | FLUX.2 Klein Base 4B LoRA Texte vers image |
| une à trois images à modifier ou à combiner | FLUX.2 Klein Base 4B LoRA Retouche d’image |
Fonctionnalités et points forts
La version sur laquelle on entraîne les LoRA
Black Forest Labs recommande Base 4B pour l’affinage et l’entraînement de LoRA. Les LoRA entraînés dessus s’appliquent ici à pleine force, et lors de nos tests, les LoRA entraînés sur le 4B distillé se sont appliqués aussi.
Une forte réponse au style
Les LoRA de style ressortent fortement sur cette version : lors de nos tests, le même LoRA d’animé au scale 2 a redessiné dans son style une scène photographique sur Base, alors que le 4B distillé n’a changé que légèrement.
Plus de variété, plus de temps
Le modèle non distillé donne des résultats plus variés d’une seed à l’autre et a pris environ 20 secondes par image lors de nos tests, soit environ quatre fois plus que le 4B distillé.
Sans censure, avec des poids personnalisés
Les poids ne sont jamais examinés et les résultats jamais filtrés. Seul, le modèle adoucit le niveau Fort ; avec un LoRA entraîné pour lui chargé, ce niveau est sorti tel qu’écrit. Le niveau Très fort est resté adouci.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
prompt | Oui | Jusqu’à 5 000 caractères. Commencez par le déclencheur du LoRA, puis décrivez le sujet, les vêtements, le lieu et la lumière en phrases complètes. 1 caractères minimum · 5000 caractères maximum |
aspect_ratio | Non | Neuf formats, du 21:9 au 9:21 ; 1:1 par défaut. Tous les ratios coûtent le même prix. |
resolution | Non | Le 1k (par défaut) fait environ un mégapixel ; le 2k met 2048 pixels sur le grand côté. Les deux paliers coûtent le même prix. |
loras | Non | Jusqu’à trois entrées {path, scale} entraînées pour FLUX.2 [klein] 4B ou Base 4B. Valeur par défaut: |
seed | Non | Un nombre de 0 à 2 147 483 647. Réutilisez-le pour comparer un LoRA ou un scale à la fois ; il garde des résultats proches mais ne promet pas des pixels identiques. |
Tarification
$0.018 / image
Facturé à l’image, à un prix fixe pour chaque ratio d’image et pour les deux paliers de taille. Le chargement de LoRA n’ajoute aucun frais séparé.
Cas d’utilisation
Vérifier un LoRA que vous avez entraîné
Exécutez votre LoRA Base 4B à quelques scales et quelques seeds sans monter de GPU, comparez chaque résultat avec une exécution sans LoRA, et passez le même fichier en production dès qu’il tient la route.
Séries peintes et en pixel art
Les LoRA de peinture, de crayon de couleur et de pixel art gardent toute une série dans un même look sur neuf ratios d’image, des vignettes carrées aux bannières 21:9 et aux écrans de téléphone 9:16.
Explorer des compositions
Profitez de la variété entre les seeds pour trouver une mise en page qui vous plaît, puis gardez cette seed et affinez les vêtements, la lumière et le décor autour d’elle, une phrase à la fois.
Guide de prompt et conseils pratiques
Le déclencheur d’abord, puis des phrases complètes
Commencez par le déclencheur indiqué sur la page du LoRA, puis décrivez le sujet, les vêtements, le lieu et la lumière.
Commencez au scale 1
Les styles ressortent fortement ici. Descendez à 0,5 pour une touche plus légère ; à 4, l’image s’est transformée en bruit lors de notre essai.
Comparez avec l’absence de LoRA
Lancez le même prompt avec la même seed sans le LoRA. Si les deux résultats se ressemblent, le fichier a été fait pour un autre modèle de base, comme FLUX.1 ou les modèles Klein 9B : ceux-ci se chargent sans erreur et ne font rien ici.
Gardez les enseignes hors du cadre
Les enseignes, les étiquettes et les titres de graphiques donnent souvent du texte déformé. Décrivez-les comme vierges ou laissez-les de côté.
Utilisez des liens directs et publics
Le lien doit télécharger le fichier .safetensors lui-même. Un lien de fichier Hugging Face ou un lien de téléchargement Civitai fonctionne ; une page de dépôt ou un fichier à accès restreint qui demande une connexion fait échouer la requête, qui n’est alors pas facturée.
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-base-4b-lora/text-to-image",
"input": {
"aspect_ratio": "1:1",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k"
}
}'
# 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.




























