Spécifications techniques de bria/expand-image
| Spécification | Détails |
|---|---|
| ID du modèle | bria/expand-image |
| Fournisseur / famille de modèles | Bria Expand, un modèle d’extension d’image et d’outpainting de Bria |
| Tâche principale | Étendre une image au-delà de ses bordures d’origine en générant de nouveaux pixels afin d’adapter une composition plus large ou plus haute |
| Type d’opération API | Point de terminaison d’édition d’image / outpainting |
| Point de terminaison officiel Bria | POST /v2/image/edit/expand sur l’API d’édition d’images de Bria |
| Formats d’image en entrée | JPEG, JPG, PNG, WEBP ; l’image peut être fournie en base64 ou via une URL publiquement accessible |
| Comportement de sortie | Renvoie une URL d’image étendue ; Bria v2 peut renvoyer des résultats synchrones ou des réponses asynchrones avec request_id et status_url selon le mode de traitement |
| Contrôles du rapport d’aspect | Prend en charge des rapports prédéfinis tels que 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16 et 16:9, ainsi que des rapports décimaux personnalisés de 0.5 à 3.0 |
| Contrôles du canevas | Peut utiliser canvas_size, original_image_size et original_image_location lorsque aspect_ratio n’est pas utilisé |
| Limites du canevas | La surface de canevas recommandée se situe dans une zone totale de 5000×5000 pixels, avec une surface maximale autorisée de 25 millions de pixels pour un dimensionnement explicite du canevas |
| Prise en charge des prompts | Un prompt en anglais, facultatif, peut guider l’extension ; s’il est omis, Bria peut générer automatiquement un prompt à partir de l’image d’entrée |
| Options de modération | Prend en charge la modération des prompts et des contrôles de modération des résultats visuels dans l’API Bria |
| Positionnement commercial | Bria décrit le modèle comme étant entraîné exclusivement sur des données sous licence, pour une utilisation commerciale sécurisée |
Qu’est-ce que bria/expand-image ?
bria/expand-image est l’identifiant de plateforme de CometAPI pour le modèle d’extension d’image de Bria, conçu pour étendre une image existante au‑delà de ses limites d’origine tout en préservant la continuité visuelle. En pratique, il s’agit d’un modèle d’outpainting : au lieu de recadrer une image pour l’adapter à un nouveau format, il génère du contenu supplémentaire autour de l’image d’origine afin que le résultat final corresponde à un rapport d’aspect cible ou à une mise en page de canevas.
Ce modèle vise des flux de travail tels que l’adaptation de créations pour des emplacements sur les réseaux sociaux, la conversion d’images en format portrait en bannières paysage, la création d’arrière‑plan supplémentaire autour d’un sujet, ou le recadrage de visuels produits et marketing sans éditer manuellement chaque ressource. La documentation de Bria intègre cette capacité dans sa suite plus large d’API d’édition d’images, aux côtés d’outils tels que l’édition d’arrière‑plan, l’effacement, le remplissage génératif et l’upscaling.
Un aspect notable du positionnement de Bria est la préparation à l’entreprise et au commercial. Bria indique que ses modèles sont entraînés sur des données sous licence et les présente comme adaptés à une utilisation commerciale à moindre risque, ce qui peut compter pour des équipes construisant des pipelines de production de design, de marque ou d’e‑commerce.
Principales fonctionnalités de bria/expand-image
- Outpainting d’image de haute qualité : Étend les images au‑delà de leurs bordures en générant de nouveaux pixels qui prolongent la scène d’origine, au lieu d’étirer ou de recadrer simplement la source.
- Adaptation du rapport d’aspect : Permet d’étendre vers des formats cibles courants comme
16:9,9:16,1:1, et plus encore, utile pour réutiliser une même ressource sur plusieurs canaux. - Placement précis sur le canevas : Prend en charge
canvas_size,original_image_sizeetoriginal_image_locationafin que les développeurs contrôlent exactement l’emplacement de l’image d’origine dans la nouvelle composition. - Guidage optionnel par prompt : Accepte un prompt textuel pour orienter les zones nouvellement générées ; si aucun prompt n’est fourni, le service peut en déduire un automatiquement à partir de l’image.
- Méthodes d’entrée flexibles : Accepte des données d’image encodées en base64 ou une URL d’image publiquement accessible, ce qui facilite l’intégration avec des applications web, des pipelines d’actifs et des systèmes d’automatisation.
- Flux API adapté à la production : Bria v2 prend en charge le traitement asynchrone avec
request_idetstatus_url, utile pour des tâches d’image plus longues et l’orchestration backend. - Options de modération intégrées : Inclut des réglages de modération des prompts et des résultats pour aider les équipes à appliquer des contrôles de conformité dans les intégrations en production.
- Positionnement pour l’usage commercial : Bria présente le modèle comme entraîné sur des données sous licence pour un déploiement commercial plus sûr, ce qui peut être pertinent pour les opérations de contenu en entreprise.
Comment accéder et intégrer bria/expand-image
Étape 1 : Inscrivez-vous pour obtenir une clé API
Pour commencer, inscrivez‑vous sur CometAPI et générez votre clé API depuis le tableau de bord. Une fois votre clé API obtenue, vous pouvez authentifier des requêtes vers le modèle bria/expand-image et tout autre modèle pris en charge sur la plateforme.
Étape 2 : Envoyez des requêtes à l’API bria/expand-image
Utilisez le point de terminaison compatible Bria de CometAPI à POST /bria/image/edit/expand-image.
curl https://api.cometapi.com/bria/image/edit/expand-image \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "A paper boat floating on calm water at sunrise.",
"num_results": 1
}'
Étape 3 : Récupérez et vérifiez les résultats
L’API renvoie un ID de tâche. Interrogez GET /bria/{task_id} pour vérifier l’état du traitement et récupérer l’URL de l’image en sortie une fois terminé.