Technische Spezifikationen von bria/genfill
| Spezifikation | Details |
|---|---|
| Model ID | bria/genfill |
| Anbieter | BRIA |
| Modelltyp | Bildbearbeitung / Modell für generatives Füllen |
| Hauptfunktion | Objekte innerhalb eines ausgewählten Bereichs eines bestehenden Bildes generieren, hinzufügen, ändern oder ersetzen |
| Eingabemodalitäten | Eingabebild, Maske und Prompt |
| Ausgabemodalität | Bearbeitetes Bild |
| Bearbeitungsumfang | Lokal begrenzte Bearbeitung innerhalb eines vom Benutzer definierten Maskenbereichs |
| Verhalten bei Auflösung | Gibt das bearbeitete Bild in der ursprünglichen Auflösung zurück, ohne automatisches Größenändern oder Herunterskalieren |
| Bereichserhaltung | Bereiche außerhalb der angegebenen Maske bleiben unverändert |
| Umgang mit Transparenz | Kann Alpha/Transparenz beibehalten, wenn dies unterstützt und aktiviert ist |
| Grundlage / zugrunde liegender Stack | Basiert laut BRIA-Produktdokumentation auf BRIA 2.3 mit GenFill ControlNet |
| Kommerzielle Positionierung | Unternehmensorientiert und vermarktet für kommerziell sicherere Nutzung mit lizenzierten Trainingsdaten und kontrollierbaren Ausgaben |
Was ist bria/genfill?
bria/genfill ist das Generative-Fill-Modell von BRIA für lokal begrenzte Bildbearbeitung. Es ist darauf ausgelegt, Entwicklern zu ermöglichen, mithilfe eines Prompts innerhalb eines bestimmten maskierten Bereichs eines Bildes Objekte zu generieren oder zu ersetzen, während der Rest des Bildes exakt unverändert bleibt. BRIA beschreibt GenFill als produktionsreifes System zur Objekterzeugung mit starker Steuerbarkeit, Konsistenz und unternehmensfokussierter Ausgabequalität.
In der Praxis eignet sich dieses Modell für Workflows wie das Einfügen von Produkten in Szenen, das Ersetzen von Bildelementen, das Modifizieren ausgewählter Objekte oder das Auffüllen gelöschter Bereiche mit promptgesteuertem Inhalt. Die BRIA-Dokumentation betont, dass das Modell mit einer bereitgestellten Maske arbeitet, für blob-förmige Maskenbereiche optimiert ist und das Endbild in der ursprünglichen Auflösung zurückgibt.
Ein bemerkenswerter Aspekt der Positionierung von BRIA ist die kommerzielle Einsatzreife. BRIA gibt an, dass GenFill für den Unternehmenseinsatz entwickelt wurde, mit kontrollierbaren Ausgaben und auf lizenzierten Daten basierendem Training, was es für Teams attraktiv macht, die eine sicherere Bereitstellung in produktiven Kreativ-Pipelines benötigen.
Hauptfunktionen von bria/genfill
- Lokal begrenzte generative Bearbeitung: Generiert Inhalte nur innerhalb einer angegebenen Maske und eignet sich damit für gezieltes Einfügen, Ersetzen und visuelle Modifikationen von Objekten.
- Prompt-gesteuerte Objekterzeugung: Verwendet natürlichsprachige Prompts, um festzulegen, was im ausgewählten Bereich erscheinen soll.
- Pixelerhaltung außerhalb der Maske: Laut BRIA bleiben Bereiche außerhalb des maskierten Bereichs unverändert, was für deterministische Bearbeitungs-Workflows wichtig ist.
- Ausgabe in Originalauflösung: Gibt bearbeitete Bilder in derselben Auflösung wie das Eingabebild zurück, statt das Ergebnis automatisch herunterzuskalieren.
- Unterstützung der Alpha-Beibehaltung: Kann Transparenzinformationen beibehalten, wenn die Eingabe einen Alphakanal enthält und die entsprechende Einstellung aktiviert ist.
- Ausgelegt auf Steuerbarkeit: BRIA positioniert GenFill als hoch steuerbar und konsistent; in den Produktunterlagen werden insbesondere vorhersehbare Ausgaben und die Unterstützung von GenFill ControlNet hervorgehoben.
- Unternehmensorientierte kommerzielle Nutzung: BRIA vermarktet das Modell für Unternehmens-Workflows und betont das Training mit lizenzierten Daten sowie eine kommerziell sicherere Bereitstellung.
- Nützlich für produktive Bild-Workflows: Passt zu Anwendungen wie Kreativ-Tools, automatisierten Content-Operationen, Produktvisualisierung und Bildretusche-Pipelines. Dies ist eine Schlussfolgerung auf Basis der von BRIA beschriebenen API-Funktionen und der Produktpositionierung.
Zugriff und Integration von bria/genfill
Schritt 1: Für einen API-Schlüssel registrieren
Registrieren Sie sich bei CometAPI und generieren Sie in Ihrem Dashboard Ihren API-Schlüssel. Speichern Sie den Schlüssel sicher und konfigurieren Sie ihn als Umgebungsvariable in Ihrer Anwendung, damit Ihre Integration Anfragen an die bria/genfill-API authentifizieren kann.
Schritt 2: An die bria/genfill-API Anfragen senden
Senden Sie HTTPS-Anfragen an CometAPIs einheitlichen API-Endpunkt und geben Sie bria/genfill als Modell an. Fügen Sie Ihren Authentifizierungs-Header sowie die erforderlichen Eingabedaten für die Bildbearbeitung hinzu, etwa Eingabebild, Maske und 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"
}
}'
Schritt 3: Ergebnisse abrufen und verifizieren
Parsen Sie die API-Antwort und entnehmen Sie der zurückgegebenen Nutzlast die generierte Ausgabe. Überprüfen Sie, dass der bearbeitete Bereich der vorgesehenen Maske entspricht, bestätigen Sie, dass unmaskierte Bereiche unverändert bleiben, und führen Sie vor der Präsentation der Ergebnisse für Endbenutzer alle auf Anwendungsebene erforderlichen Moderations- oder Qualitätsprüfungen durch.