Technische specificaties van bria/genfill
| Specificatie | Details |
|---|---|
| Model-ID | bria/genfill |
| Provider | BRIA |
| Modeltype | Beeldbewerking / generatief opvulmodel |
| Primaire functie | Objecten genereren, toevoegen, wijzigen of vervangen binnen een geselecteerde regio van een bestaande afbeelding |
| Invoermodaliteiten | Invoerafbeelding, masker en tekstprompt |
| Uitvoermodaliteit | Bewerkte afbeelding |
| Bewerkingsomvang | Gelokaliseerde bewerking binnen een door de gebruiker gedefinieerd gemaskeerd gebied |
| Gedrag m.b.t. resolutie | Geeft de bewerkte afbeelding terug op de oorspronkelijke resolutie, zonder automatisch herschalen of verkleinen |
| Behoud van gebied | Gebieden buiten het opgegeven masker blijven ongewijzigd |
| Afhandeling van transparantie | Kan alfa/transparantie behouden wanneer dit wordt ondersteund en ingeschakeld |
| Fundament / onderliggende stack | Gebouwd op BRIA 2.3 met GenFill ControlNet volgens BRIA’s productdocumentatie |
| Commerciële positionering | Enterprise-gericht en in de markt gezet voor commercieel veiliger gebruik met gelicenseerde trainingsdata en controleerbare output |
Wat is bria/genfill?
bria/genfill is BRIA’s generatieve opvulmodel voor gelokaliseerde afbeeldingsbewerking. Het is ontworpen om ontwikkelaars objecten te laten genereren of vervangen binnen een specifieke gemaskeerde regio van een afbeelding met behulp van een tekstprompt, terwijl de rest van de afbeelding exact behouden blijft. BRIA beschrijft GenFill als een productierijp systeem voor objectgeneratie met sterke controle, consistentie en op enterprise gerichte outputkwaliteit.
In de praktijk is dit model geschikt voor workflows zoals het invoegen van producten in scènes, het vervangen van beeldelementen, het wijzigen van geselecteerde objecten of het opvullen van gewiste regio’s met prompt-gestuurde content. BRIA’s documentatie benadrukt dat het model met een aangeleverd masker werkt, geoptimaliseerd is voor blobvormige maskerregio’s, en de uiteindelijke afbeelding in de oorspronkelijke resolutie teruggeeft.
Een opvallend onderdeel van BRIA’s positionering is commerciële gereedheid. BRIA stelt dat GenFill is gebouwd voor enterprise-gebruik, met stuurbare output en training op gelicenseerde data, wat het aantrekkelijk maakt voor teams die veiliger in productiecreatieve pijplijnen willen inzetten.
Belangrijkste functies van bria/genfill
- Gelokaliseerde generatieve bewerking: Genereert content uitsluitend binnen een opgegeven masker, nuttig voor gerichte objectinvoeging, -vervanging en visuele aanpassingen.
- Prompt-gestuurde objectgeneratie: Gebruikt natuurlijke taalprompts om te bepalen wat er in de geselecteerde regio moet verschijnen.
- Pixelbehoud buiten het masker: BRIA documenteert dat gebieden buiten het gemaskeerde gedeelte ongewijzigd blijven, wat belangrijk is voor deterministische bewerkingsworkflows.
- Uitvoer op oorspronkelijke resolutie: Geeft bewerkte afbeeldingen terug met dezelfde resolutie als de invoer, zonder automatische downscaling.
- Ondersteuning voor alfa-behoud: Kan transparantie-informatie behouden wanneer de invoer een alfakanaal bevat en de relevante instelling is ingeschakeld.
- Gebouwd voor controleerbaarheid: BRIA positioneert GenFill als zeer stuurbaar en consistent, met productmateriaal dat voorspelbare output en ondersteuning voor GenFill ControlNet benadrukt.
- Enterprise-georiënteerd commercieel gebruik: BRIA brengt het model op de markt voor enterprise-workflows en benadrukt training op gelicenseerde data en commercieel veiliger inzet.
- Geschikt voor productie-beeldworkflows: Past bij toepassingen zoals creatieve tooling, geautomatiseerde contentoperaties, productvisualisatie en retoucheerpijplijnen. Dit is een afleiding op basis van BRIA’s beschreven API-mogelijkheden en productpositionering.
Hoe bria/genfill te benaderen en integreren
Stap 1: Aanmelden voor een API-sleutel
Meld u aan bij CometAPI en genereer uw API-sleutel via het dashboard. Sla de sleutel veilig op en configureer deze als een omgevingsvariabele in uw applicatie, zodat uw integratie verzoeken aan de bria/genfill-API kan authenticeren.
Stap 2: Verzoeken verzenden naar de bria/genfill-API
Verzend HTTPS-verzoeken naar het uniforme API-eindpunt van CometAPI en specificeer bria/genfill als het model. Voeg uw authenticatieheader toe plus de vereiste invoerpayload voor afbeeldingsbewerking, zoals de bronafbeelding, het masker en de prompt.
curl https://api.cometapi.com/v1/responses \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "bria/genfill",
"input": {
"prompt": "Replace the masked area with a modern wooden chair",
"image_url": "https://example.com/input-image.png",
"mask_url": "https://example.com/input-mask.png"
}
}'
Stap 3: Resultaten ophalen en verifiëren
Parseer de API-respons en haal de gegenereerde output op uit de geretourneerde payload. Controleer of de bewerkte regio overeenkomt met het beoogde masker, bevestig dat ongemaskeerde gebieden ongewijzigd zijn gebleven, en voer eventuele moderatie- of kwaliteitscontroles op applicatieniveau uit voordat u resultaten aan eindgebruikers presenteert.