/image/edit ou /image/multi-edit et le résultat édité revient dans la même réponse sous forme de fichier PNG. Pour les détourages, /image/background-remove renvoie un PNG transparent.
Endpoints
Quand utiliser quel endpoint
- Utilisez
/image/editlorsque vous avez une image source et souhaitez modifier, supprimer ou restyler une partie de celle-ci avec un prompt. - Utilisez
/image/multi-editlorsque vous avez besoin d’un contrôle supplémentaire via des masques, des superpositions ou des couches de référence. - Utilisez
/image/background-removelorsque vous souhaitez uniquement un sujet de premier plan propre avec transparence.
Pour l’inpainting, utilisez
/image/edit ou /image/multi-edit. L’ancien paramètre inpaint sur /image/generate est déprécié.Étape 1 : Éditer une seule image
L’édition d’une seule image est le flux d’inpainting le plus simple. Envoyez une image et un prompt court tel que « remove the sign », « change the sky to sunrise » ou « replace the background with a studio backdrop ». Requête :image/png. Enregistrez-les directement dans un fichier.
Étape 2 : Utiliser multi-edit pour les masques ou l’inpainting en couches
/image/multi-edit accepte jusqu’à trois images. La première image est l’image de base. Les images restantes sont traitées comme des couches d’édition ou des masques, ce qui vous donne plus de contrôle que l’édition par prompt seul.
C’est le meilleur choix lorsque vous souhaitez :
- cibler une région spécifique avec un masque
- combiner une composition existante avec une superposition
- contraindre l’édition plus étroitement qu’un prompt sur une seule image ne peut le faire
/image/edit, le corps de la réponse est constitué de données image/png brutes.
/image/multi-edit utilise actuellement le champ modelId plutôt que model dans le schéma de requête.Conseils d’inpainting
L’inpainting basé sur prompt fonctionne mieux lorsque l’instruction est courte et locale :remove the treechange the sky to sunsetreplace the logo with a blank signrestore the torn corner of the photo
/image/edit à /image/multi-edit et fournissez une couche de masque ou de superposition.
Étape 3 : Supprimer l’arrière-plan
Utilisez/image/background-remove lorsque vous souhaitez isoler le sujet de premier plan sur un arrière-plan transparent. Cet endpoint renvoie un PNG avec transparence alpha.
En utilisant une URL d’image :
- les photos de produits e-commerce
- les photos de profil et les portraits
- les assets que vous prévoyez de placer sur un nouvel arrière-plan
Paramètres de la requête
/image/edit
/image/multi-edit
/image/background-remove
/image/background-remove utilise un modèle interne fixe. Il n’accepte pas de champ model. Son envoi (par exemple "model": "bria-bg-remover") renvoie 400 invalid model id.Contenu adulte et mode sûr
/image/edit et /image/multi-edit acceptent tous deux safe_mode (par défaut : true). Lorsqu’il est activé, le contenu adulte dans le résultat édité est flouté. Définissez safe_mode: false pour recevoir une sortie non floutée :
qwen-edit bloque toujours l’imagerie sexuelle explicite et la violence réelle, indépendamment de safe_mode. Pour une édition non censurée, utilisez qwen-edit-uncensored.
La différence de nom du paramètre de modération entre les endpoints prête à confusion :
Passer
safe_mode à /images/generations renvoie une erreur 400 avec Unrecognized key(s) in object: 'safe_mode'.
Formats d’entrée pris en charge
Pour les endpoints d’édition, les dimensions de l’image doivent être d’au moins
65536 pixels et d’au plus 33177600 pixels. Les fichiers téléversés doivent faire moins de 25MB.
Modèles et tarification
Le modèle d’édition par défaut estqwen-edit, au tarif de 0,04 par réécriture appliquée au prix de l’édition.
Voir :
- Tarification des images
- API Models avec
type=inpaint
Erreurs
Certains modèles d’édition ont des politiques de contenu plus strictes que les modèles de génération d’images. Par exemple,
qwen-edit bloque les requêtes impliquant des images sexuelles explicites, des mineurs sexualisés ou de la violence réelle.Workflows liés
- Utilisez Génération d’images lorsque vous partez d’un texte plutôt que d’une image existante.
- Utilisez Amélioration de prompt pour apprendre comment fonctionne la réécriture d’édition consciente de l’image.
- Utilisez Modèles d’image pour comparer les familles de modèles de génération, d’édition et d’amélioration.
- Utilisez API Image Edit, API Multi-Edit et API Background Remove pour les détails complets du schéma.