Tekniske spesifikasjoner for bria/genfill
| Spesifikasjon | Detaljer |
|---|---|
| Modell-ID | bria/genfill |
| Leverandør | BRIA |
| Modelltype | Modell for bilderedigering / generativ fyll |
| Primærfunksjon | Generere, legge til, endre eller erstatte objekter innenfor et valgt område i et eksisterende bilde |
| Inndata | Inndatabilde, maske og tekstprompt |
| Utdatatype | Redigert bilde |
| Redigeringsomfang | Lokal redigering innenfor et brukerdefinert maskert område |
| Oppløsningshåndtering | Returnerer det redigerte bildet i original oppløsning uten automatisk endring av størrelse eller nedskalering |
| Bevaring av områder | Områder utenfor den oppgitte masken forblir uendret |
| Håndtering av gjennomsiktighet | Kan bevare alfa/gjennomsiktighet når det støttes og er aktivert |
| Grunnlag / underliggende stack | Bygget på BRIA 2.3 med GenFill ControlNet i henhold til BRIAs produktdokumentasjon |
| Kommersiell posisjonering | Rettet mot virksomheter og markedsført for kommersielt tryggere bruk med lisensierte treningsdata og kontrollerbare utdata |
Hva er bria/genfill?
bria/genfill er BRIAs generative fyll-modell for lokal bilderedigering. Den er utviklet for å la utviklere generere eller erstatte objekter innenfor et spesifikt maskert område i et bilde ved hjelp av en tekstprompt, samtidig som resten av bildet bevares nøyaktig som det er. BRIA beskriver GenFill som et produksjonsklart system for objektsgenerering med høy grad av kontroll, konsistens og virksomhetsorientert utgangskvalitet.
I praksis egner modellen seg for arbeidsflyter som å sette inn produkter i scener, erstatte bildeelementer, endre valgte objekter eller fylle slettede områder med prompt-styrt innhold. BRIAs dokumentasjon fremhever at modellen arbeider med en oppgitt maske, er optimalisert for klattformede maskeregioner, og returnerer det endelige bildet i original oppløsning.
Et bemerkelsesverdig aspekt ved BRIAs posisjonering er kommersiell produksjonsklarhet. BRIA oppgir at GenFill er bygget for virksomhetsbruk, med kontrollerbare utdata og opplæring basert på lisensierte data, noe som gjør den attraktiv for team som trenger tryggere utrulling i kreative produksjonsløp.
Hovedfunksjoner i bria/genfill
- Lokal generativ redigering: Genererer innhold kun innenfor en angitt maske, noe som gjør den nyttig for målrettet innsetting av objekter, erstatning og visuelle endringer.
- Prompt-styrt objektsgenerering: Bruker naturlig språk for å definere hva som skal vises i det valgte området.
- Bevaring av piksler utenfor masken: BRIA dokumenterer at områder utenfor det maskerte området forblir uendret, noe som er viktig for deterministiske redigeringsarbeidsflyter.
- Utdata i original oppløsning: Returnerer redigerte bilder i samme oppløsning som inndata, i stedet for å nedskalere automatisk.
- Støtte for bevaring av alfa: Kan bevare gjennomsiktighet når inndata har alfakanal og relevant innstilling er aktivert.
- Bygget for kontrollerbarhet: BRIA posisjonerer GenFill som svært kontrollerbar og konsistent, og produktmaterialet fremhever forutsigbare resultater og støtte for GenFill ControlNet.
- Rettet mot virksomhetsbruk: BRIA markedsfører modellen for virksomhetsarbeidsflyter og understreker lisensiert datagrunnlag og tryggere kommersiell utrulling.
- Nyttig i produksjonsklare bildeflyter: Passer for applikasjoner som kreative verktøy, automatiserte innholdsoperasjoner, produktvisualisering og bilderetusjeringspipeliner. Dette er en slutning basert på BRIAs beskrevne API-funksjoner og produktposisjonering.
Slik får du tilgang til og integrerer bria/genfill
Trinn 1: Registrer deg for API-nøkkel
Registrer deg på CometAPI og generer API-nøkkelen i dashbordet. Lagre nøkkelen sikkert og konfigurer den som en miljøvariabel i applikasjonen slik at integrasjonen kan autentisere forespørsler til bria/genfill-API-et.
Trinn 2: Send forespørsler til bria/genfill-API-et
Send HTTPS-forespørsler til CometAPIs enhetlige API-endepunkt og oppgi bria/genfill som modell. Inkluder autentiseringsheaderen samt nødvendig inndata for bilderedigering, for eksempel kildebilde, 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"
}
}'
Trinn 3: Hent og verifiser resultater
Parse API-responsen og hent det genererte resultatet fra nyttelasten som returneres. Verifiser at det redigerte området samsvarer med den tiltenkte masken, bekreft at umaskerte områder forblir uendret, og kjør eventuell moderering eller kvalitetskontroll på applikasjonsnivå før du presenterer resultatene for sluttbrukere.