bria/genfill'in teknik özellikleri
| Özellik | Ayrıntılar |
|---|---|
| Model Kimliği | bria/genfill |
| Sağlayıcı | BRIA |
| Model türü | Görüntü düzenleme / üretken doldurma modeli |
| Birincil işlev | Mevcut bir görüntünün seçili bölgesinde nesneler üretmek, eklemek, değiştirmek veya yenisiyle değiştirmek |
| Girdi biçimleri | Girdi görüntüsü, maske ve metin istemi |
| Çıktı biçimi | Düzenlenmiş görüntü |
| Düzenleme kapsamı | Kullanıcı tanımlı maskelenmiş alan içinde yerelleştirilmiş düzenleme |
| Çözünürlük davranışı | Otomatik yeniden boyutlandırma veya küçültme olmadan düzenlenmiş görüntüyü özgün çözünürlükte döndürür |
| Bölge koruması | Sağlanan maskenin dışındaki bölgeler değişmeden kalır |
| Saydamlık yönetimi | Desteklendiğinde ve etkinleştirildiğinde alfa/saydamlığı koruyabilir |
| Temel/altta yatan yığın | BRIA'nın ürün belgelerine göre GenFill ControlNet ile BRIA 2.3 üzerine inşa edilmiştir |
| Ticari konumlandırma | Kurumsal odaklıdır ve lisanslı eğitim verileri ile denetlenebilir çıktılar sayesinde ticari açıdan daha güvenli kullanım için pazarlanmaktadır |
bria/genfill nedir?
bria/genfill, yerelleştirilmiş görsel düzenleme için BRIA’nın üretken doldurma modelidir. Belirli bir maskelenmiş bölgenin içinde metin istemi kullanarak nesneler üretmeye veya değiştirmeye olanak tanırken, görüntünün geri kalanını aynen koruyacak şekilde tasarlanmıştır. BRIA, GenFill’i güçlü kontrol, tutarlılık ve kurumsal odaklı çıktı kalitesi sunan, üretime hazır bir nesne üretim sistemi olarak tanımlar.
Pratikte bu model; sahnelere ürün yerleştirme, görüntü öğelerini değiştirme, seçili nesneleri düzenleme veya silinen bölgeleri istemle yönlendirilen içerikle doldurma gibi iş akışları için uygundur. BRIA’nın dokümantasyonu, modelin verilen bir maske ile çalıştığını, blob şeklindeki maske bölgeleri için optimize edildiğini ve son görüntüyü özgün çözünürlükte döndürdüğünü vurgular.
BRIA’nın konumlandırmasının dikkat çekici bir yönü ticari hazır oluşudur. BRIA, GenFill’in denetlenebilir çıktılar ve lisanslı verilerle eğitimi sayesinde, üretim yaratıcı süreçlerinde daha güvenli dağıtım isteyen ekipler için cazip olduğunu belirtir.
bria/genfill'in başlıca özellikleri
- Yerelleştirilmiş üretken düzenleme: Yalnızca belirtilen maske içinde içerik üretir; hedefli nesne ekleme, değiştirme ve görsel düzenlemeler için uygundur.
- İstemle yönlendirilen nesne üretimi: Seçilen bölgede neyin görünmesi gerektiğini doğal dil istemleriyle tanımlar.
- Maske dışında pikselleri koruma: BRIA, maske dışındaki alanların değişmeden kaldığını belgeliyor; bu, deterministik düzenleme iş akışları için önemlidir.
- Özgün çözünürlükte çıktı: Sonuçları otomatik küçültme yerine girdiyle aynı çözünürlükte döndürür.
- Alfa koruma desteği: Girdi alfa kanalı içeriyorsa ve ilgili ayar etkinse saydamlık bilgisi korunabilir.
- Denetlenebilirlik için tasarlandı: BRIA, öngörülebilir çıktıları ve GenFill ControlNet desteğini özellikle vurgular.
- Kurumsal odaklı ticari kullanım: Lisanslı veriyle eğitim ve ticari açıdan daha güvenli dağıtım vurgulanır.
- Üretim görsel iş akışları için kullanışlı: Yaratıcı araçlar, otomasyon, ürün görselleştirme ve rötuş hatları gibi uygulamalara uygundur. Bu, BRIA’nın açıklanan API yetenekleri ve ürün konumlandırmasına dayanan bir çıkarımdır.
bria/genfill'e nasıl erişilir ve entegre edilir
Adım 1: API anahtarı için kaydolun
CometAPI’de kaydolun ve panodan API anahtarınızı oluşturun. Anahtarı güvenli bir şekilde saklayın ve entegrasyonunuzun bria/genfill API’sine yapılan istekleri kimlik doğrulaması için uygulamanızda bir ortam değişkeni olarak yapılandırın.
Adım 2: bria/genfill API'sine istek gönderin
CometAPI'nin birleşik API uç noktasına HTTPS istekleri gönderin ve model olarak bria/genfill belirtin. Kimlik doğrulama başlığınızı ve kaynak görüntü, maske ve istem gibi görüntü düzenleme için gereken girdi yükünü ekleyin.
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"
}
}'
Adım 3: Sonuçları alın ve doğrulayın
API yanıtını ayrıştırın ve döndürülen yükten üretilen çıktıyı alın. Düzenlenen bölgenin hedeflenen maske ile eşleştiğini doğrulayın, maskesiz bölgelerin değişmeden kaldığını teyit edin ve sonuçları son kullanıcılara sunmadan önce gereken uygulama düzeyi moderasyon veya kalite kontrollerini çalıştırın.