Tekniske specifikationer for bria/genfill
| Specifikation | Detaljer |
|---|---|
| Model-id | bria/genfill |
| Udbyder | BRIA |
| Modeltype | Billedredigering/generativ udfyldningsmodel |
| Primær funktion | Generere, tilføje, ændre eller erstatte objekter inden for et valgt område i et eksisterende billede |
| Input-modaliteter | Inputbillede, maske og tekstprompt |
| Output-modalitet | Redigeret billede |
| Redigeringsomfang | Lokaliseret redigering inden for et brugerdefineret maskeret område |
| Opløsningsadfærd | Returnerer det redigerede billede i den oprindelige opløsning uden automatisk ændring af størrelse eller nedskalering |
| Regionsbevarelse | Områder uden for den angivne maske forbliver uændrede |
| Håndtering af transparens | Kan bevare alfa/transparens, når det understøttes og er aktiveret |
| Grundlag / underliggende teknologistak | Bygget på BRIA 2.3 med GenFill ControlNet ifølge BRIAs produktdokumentation |
| Kommerciel positionering | Virksomhedsorienteret og markedsført til kommercielt sikrere brug med licenserede træningsdata og kontrollerbare output |
Hvad er bria/genfill?
bria/genfill er BRIAs generative udfyldningsmodel til lokaliseret billedredigering. Den er designet til at lade udviklere generere eller erstatte objekter inden for et specifikt maskeret område af et billede ved hjælp af en tekstprompt, mens resten af billedet bevares præcis som det er. BRIA beskriver GenFill som et produktionsklart objektgenereringssystem med stærk kontrol, konsistens og virksomhedsfokuseret outputkvalitet.
I praksis er denne model velegnet til arbejdsgange som at indsætte produkter i scener, erstatte billedelementer, ændre valgte objekter eller udfylde slettede områder med promptstyret indhold. BRIAs dokumentation understreger, at modellen arbejder med en leveret maske, er optimeret til blob-formede maskeområder og returnerer det endelige billede i den oprindelige opløsning.
En bemærkelsesværdig del af BRIAs positionering er kommerciel parathed. BRIA oplyser, at GenFill er bygget til virksomhedsbrug med kontrollerbare output og træning baseret på licenserede data, hvilket gør den attraktiv for teams, der har behov for sikrere implementering i kreative produktions-pipelines.
Hovedfunktioner i bria/genfill
- Lokaliseret generativ redigering: Genererer kun indhold inden for en angivet maske, hvilket gør den nyttig til målrettet objektindsættelse, -erstatning og visuelle ændringer.
- Promptstyret objektgenerering: Bruger prompter i naturligt sprog til at definere, hvad der skal fremkomme i det valgte område.
- Bevarer pixels uden for masken: BRIA dokumenterer, at områder uden for det maskerede område forbliver uændrede, hvilket er vigtigt for deterministiske redigeringsarbejdsgange.
- Output i original opløsning: Returnerer redigerede billeder i samme opløsning som inputbilledet i stedet for automatisk at nedskalere resultatet.
- Understøttelse af alfa-bevarelse: Kan bevare transparensoplysninger, når input indeholder en alfa-kanal, og den relevante indstilling er aktiveret.
- Bygget til styrbarhed: BRIA positionerer GenFill som meget styrbar og konsistent, og produktmaterialet fremhæver specifikt forudsigeligt output og understøttelse af GenFill ControlNet.
- Virksomhedsorienteret kommerciel brug: BRIA markedsfører modellen til virksomhedsarbejdsgange og understreger træning på licenserede data og kommercielt sikrere implementering.
- Nyttig til produktionsarbejdsgange for billeder: Passer til anvendelser som kreative værktøjer, automatiserede indholdsoperationer, produktvisualisering og pipelines til billedretouchering. Dette er en afledning baseret på BRIAs beskrevne API-kapaciteter og produktpositionering.
Sådan får du adgang til og integrerer bria/genfill
Trin 1: Tilmeld dig for at få en API-nøgle
Tilmeld dig på CometAPI og generér din API-nøgle fra dashboardet. Opbevar nøglen sikkert, og konfigurer den som en miljøvariabel i din applikation, så din integration kan godkende forespørgsler til bria/genfill-API'et.
Trin 2: Send forespørgsler til bria/genfill-API'et
Send HTTPS-forespørgsler til CometAPIs samlede API-endpoint og angiv bria/genfill som model. Medtag din autoriseringsheader samt den påkrævede input-payload til billedredigering, f.eks. kildebillede, maske og 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"
}
}'
Trin 3: Hent og verificer resultater
Parse API-svaret og hent det genererede output fra den returnerede payload. Verificer, at det redigerede område matcher den tilsigtede maske, bekræft at umaskerede områder forbliver uændrede, og kør eventuelle moderationer eller kvalitetskontroller på applikationsniveau, som kræves, før du præsenterer resultater for slutbrugere.