Comparatif et évaluation
FLUX.1 Fill Pro vs Kontext Max : repeindre avec un masque ou retoucher l'image entière
Même salon, même objectif : l'un avec un masque, l'autre uniquement avec un prompt ; comparons les deux sorties côte à côte.
Pour ne modifier qu'un seul endroit en laissant le reste intact, choisissez FLUX.1 Fill Pro : envoyez l'image d'origine, un masque noir et blanc de même taille et le prompt ; les zones blanches sont repeintes, les zones noires restent inchangées. Pour refaire entièrement le style de l'image sans dessiner de masque, choisissez FLUX.1 Kontext Max : envoyez uniquement l'image d'origine et le prompt, les limites reposent sur la description textuelle.
FLUX.1 Fill Pro est désormais disponible sur HiAPI, ouvrez la page du modèle pour générer directement ; les nouveaux utilisateurs inscrits reçoivent 200 crédits. La page du modèle Kontext Max se trouve ici. Les deux modèles ont le même tarif, soit $0.0715 par image.
Comprendre les différences dans un tableau
| FLUX.1 Fill Pro | FLUX.1 Kontext Max | |
|---|---|---|
| Entrée | Image d'origine + masque noir et blanc + prompt | Une seule image d'origine + prompt |
| Masque nécessaire ? | Oui, taille identique à l'image d'origine obligatoire | Non |
| Ce qui détermine la zone modifiée | Les zones blanches du masque | La description du prompt |
| Format de sortie | Identique à l'image d'origine, sans paramètre de format (échantillon de référence 1440 × 810) | Échantillon de référence au ratio de l'image d'origine (1328 × 752) |
| Paramètres | steps 15–50 (défaut 50), guidance 1.5–100 (défaut 60), seed, output_format | Piloté par l'image d'origine et le prompt |
| Tarif unitaire | $0.0715 par image | $0.0715 par image |
| Tâches adaptées | Remplacement local, retouche produit, remplacement d'arrière-plan, changement de couleur de vêtement | Repeindre l'image entière, refaire le style |
Le tarif est identique ; la vraie différence, c'est « qui détermine les limites de la modification » : Fill Pro s'appuie sur un masque noir et blanc, Kontext Max sur une phrase de prompt.
Même image, même objectif : à quoi ressemblent les deux sorties ?
L'image d'origine est un salon : sur le mur blanc est accrochée une horloge ronde ; à gauche, une tapisserie, des assiettes tressées, un crâne de bison et des plantes ; à droite, une grande fenêtre et un canapé d'angle. L'objectif est de « remplacer le mur où se trouve l'horloge par une grande peinture abstraite ».
| FLUX.1 Fill Pro | FLUX.1 Kontext Max |
|---|---|
![]() |
![]() |
| Image d'origine + masque à cadre blanc + prompt, sortie 1440 × 810 | Image d'origine + prompt (sans masque), sortie 1328 × 752 |
Même image d'origine, même objectif, une génération de chaque côté. Les entrées diffèrent : Fill Pro exige l'image d'origine + un masque à cadre blanc de même taille + le prompt, la zone modifiée étant définie par le masque ; Kontext Max n'a besoin que de l'image d'origine + le prompt, sans champ mask, les limites reposant entièrement sur le texte. Pour que les deux images ne diffèrent que par la variable « avec ou sans masque », les deux côtés ont utilisé le même prompt.
En usage quotidien avec Kontext Max, il faut décrire soi-même la zone dans le prompt, par exemple replace the area on the wall where the clock hangs with …. Ici, le test ne l'a pas fait, donc le modèle a redessiné toutes les décorations du mur — ce qui illustre parfaitement la différence : sans masque, les limites dépendent de la formulation ; si la formulation n'est pas explicite, la zone de résultat s'élargit.
A large framed abstract painting in warm terracotta, sand and cream tones, hanging on the wall, with a thin dark wood frame; keep the room, sofa, furniture and lighting unchanged.
Générer avec ce prompt → le prompt est prérempli ; l'emplacement de l'image d'origine est vide, le masque par défaut est l'exemple de masque ; remplacez-le par votre image d'origine et un masque noir et blanc de même taille (noir conservé, blanc repeint), puis cliquez sur Exécuter.
L'image d'origine ci-dessus fait 1600 × 900, le masque fait 1600 × 900, et le cadre blanc n'entoure que le mur où se trouve l'horloge.

Noir conservé, blanc repeint. Tout est noir en dehors du cadre, donc l'image en dehors du cadre ne sera pas repeinte.

Où se voient les différences ?
- Zone modifiée. Fill Pro n'a modifié que la zone dans le cadre du masque. Kontext Max, sans masque, a redessiné toute l'image : les disques du mur de gauche, le crâne de bison, les suspensions tressées et les petits tableaux muraux ont tous été remplacés par de nouvelles peintures abstraites à motifs ondulés.
- Le reste de l'image. Dans la sortie Fill Pro, la tapisserie du mur de gauche, les assiettes tressées, le crâne de bison, les plantes, le canapé et la lumière restent tous identiques en dehors du cadre, et un fin cadre sombre apparaît même à l'intérieur. Kontext Max conserve la disposition de la fenêtre et du canapé à droite, mais le contenu visuel change globalement.
- Dimensions de sortie. Fill Pro renvoie 1440 × 810, Kontext Max 1328 × 752 ; les deux sont ajustés au multiple de 32 selon le ratio de l'image d'origine, avec le même ratio mais des pixels différents. Pour superposer à l'image d'origine, harmonisez d'abord les dimensions.
Comment choisir selon le cas ?
- Photo e-commerce : retirer une rayure en gardant tout le produit → Fill Pro
- Changer l'arrière-plan sans toucher à la tasse, l'ombre ou le cadrage → Fill Pro
- Changer seulement la couleur d'un vêtement, en gardant les plis et les bras → Fill Pro
- Sur un plan d'architecte, changer un meuble ou le style d'une porte → Fill Pro
- Changer le style, la tonalité ou le rendu de toute l'image → Kontext Max
- Pas d'outil de masque sous la main, et pas envie d'en dessiner → Kontext Max
- Modifier une zone aux limites irrégulières mais décrites en une phrase (« remplacer le ciel par un crépuscule ») → Kontext Max
- Après essai de Kontext Max, les limites dérapent et ne bougent plus → Fill Pro avec un masque
Passer de l'un à l'autre est-il compliqué ?
Non. Les deux modèles utilisent la même interface asynchrone POST https://api.hiapi.ai/v1/tasks, la même clé API, renvoient tous deux un taskId, et récupèrent le résultat par polling ou via callback.url ; le tarif est de $0.0715 par image. Le basculement ne touche que deux points :
model: remplacezflux-1-fill-proparflux-1-kontext-max.input.mask: en passant de Fill Pro à Kontext Max, supprimez-le, il n'est plus nécessaire ; dans l'autre sens, ajoutez un masque noir et blanc de même taille que l'image d'origine.input.prompt: après être passé de Fill Pro à Kontext Max, ajoutez dans le prompt une phrase précisant « quelle zone modifier », par exemplereplace only the wall area where the clock hangs, car il n'y a plus de masque pour délimiter à votre place.
input.image s'écrit de la même manière pour les deux modèles. Pour des exemples de requêtes complets et la signification des paramètres, voir Comment utiliser l'API FLUX.1 Fill Pro.
Questions fréquentes
Les deux modèles sont-ils au même prix ? Oui, $0.0715 par image, facturé par image générée avec succès, le prépaiement étant automatiquement remboursé en cas d'échec.
Peut-on utiliser Fill Pro sans masque ?
Non. input.image, input.mask et input.prompt sont tous obligatoires, et le masque doit être une image noir et blanc de même taille que l'image d'origine.
Kontext Max peut-il dessiner un masque ? Il n'accepte pas de champ mask, la zone modifiée repose entièrement sur la description du prompt. En précisant dans le prompt « quelle zone modifier » et « ce qu'il faut conserver », les limites seront plus stables.
Que faire si l'on ne veut modifier qu'un seul endroit mais qu'on n'arrive pas à dessiner de masque ? Utilisez Kontext Max pour repeindre d'abord l'image entière, ou exportez un masque PNG aux dimensions d'origine avec un outil de segmentation avant de revenir à Fill Pro. Les deux approches ont le même tarif, vous pouvez les tester chacune sur une image pour comparer.
Envie de voir la différence tout de suite ? Copiez le prompt ci-dessus, lancez une génération sur Fill Pro en pensant à remplacer l'image d'origine et le masque par les vôtres ; puis changez model pour Kontext Max et lancez le même prompt, et comparez les deux images.
Articles de la série FLUX.1 Fill Pro
- Page du modèle FLUX.1 Fill Pro : essayer en ligne la repeinture avec masque
- Combien coûte l'API FLUX.1 Fill Pro ? $0.0715 par image
- Comment utiliser l'API FLUX.1 Fill Pro ? Réussir sa première repeinture avec masque en 5 minutes
- Guide complet des prompts FLUX.1 Fill Pro : 4 scénarios de masque à copier directement
- Page du modèle FLUX.1 Kontext Max : édition d'image entière sans masque
- How to Use the FLUX.1 Fill Pro API (tutoriel d'intégration en anglais)
Articles similaires
Voir tous les articles →-
Comparatif et évaluation
Wan 2.6 Flash vs Wan 2.7 : faut-il passer à la version supérieure ?
Budget 720P et rendus 1080P du renard et de la voiture ; conditions audio et palier réel indiqués groupe par groupe.
-
Comparatif et évaluation
Vidu Q4 Preview vs Kling 3.0 : quel modèle image-vers-vidéo choisir ?
Audio par défaut, 16 secondes et 5 paliers de résolution : choisissez Vidu Q4 Preview ; verrouillage des images par frames de début et de fin : choisissez Kling 3.0. Avec deux comparaisons à prompt identique, sur un hydravion et une barista.
-
Comparatif et évaluation
Alternative à Replicate : comparatif hiapi vs Replicate pour la génération d'images et de vidéos (2026)
Ce qui doit changer dans les appels de prédiction, les webhooks et la facturation lors d'une migration de Replicate vers hiapi, avec une liste de migration en 10 étapes.

