Skip to main content
remove-bg.io remove-bg.io

Geliştiriciler için Güçlü Arka Plan Kaldırma API'sı

Uygulamalarınıza en son AI destekli arka plan kaldırmayı entegre etmek için güçlü ve esnek API'mizi kullanın.

API Anahtarı Alın

Kolay Entegrasyon

Uygulamanızda arka plan kaldırmayı sadece birkaç satır kodla uygulayın. Popüler diller için iyi belgelenmiş API ve SDK'larımız entegrasyonu kolay hale getirir.

Çeşitli Uygulamalar İçin Özelleştirilebilir Çıktı

Arka plan kaldırma sürecini ihtiyaçlarınıza göre uyarlayın. Parametreleri ayarlayın, çeşitli formatlarda çıkış alın ve hatta arka planları programlı olarak değiştirin.

Kurumsal Seviyede Performans

Ölçeklenebilirlik ve hız için tasarlandı. API'miz, günlük milyonlarca isteği düşük gecikmeyle işler ve uygulamalarınızın ağır yük altında bile duyarlı kalmasını sağlar.

Uygulamalarınızda Yeni Özellikler Açın

Kullanıcılarınızı gelişmiş görüntü düzenleme yetenekleriyle güçlendirin. E-ticaret platformlarından sosyal medya uygulamalarına kadar, arka plan kaldırma API'mizle olanaklar sınırsızdır.

Geliştiriciler İçin Önerilen Araçlar

Küçük bir geliştirme ekibi, bir sprintte profil-fotoğrafı kırpıcı özelliği nasıl gönderdi

Bir hobi pazaryeri uygulaması inşa eden dört kişilik bir geliştirme ekibinin, kullanıcının sıradan telefon çekimini temiz, katalog seviyesinde bir avatar haline getiren bir profil-fotoğrafı özelliğine ihtiyacı vardı. PM bunu bir sonraki sprintte istiyordu, tasarımcı kullanıcının seçebileceği marka uyumlu arka planlar istiyordu ve platform ekibi yeni sunucu faturaları olmamasını istiyordu. Geleneksel bir entegrasyon, ücretli bir API anahtarı, yeni bir mikroservis ve bir kuyruk anlamına gelirdi.

Ekip, düzenleyicinin tarayıcı içi kesimini mevcut yükleme akışına istemci tarafı bir adım olarak bağladı. Kullanıcı bir fotoğraf seçer, kesim cihazlarında yerel olarak çalışır, kullanıcı üç marka uyumlu arka plandan birini seçer ve ortaya çıkan JPEG, akışın geri kalanının kullandığı aynı R2 kovasına gider. Sunucu tarafında işlem yok, anahtar rotasyonu yok, istek başına faturalama yok. Tüm özellik, seçici UI'si ve analitik olayları dahil 480 satır kodda gönderildi.

Özellik sprint sonunda canlı yayına girdi, ilk ayda hiç ek altyapı maliyeti olmadan 14.000 avatar işledi ve ekibin profil-tamamlama oranını %31'den %58'e düşürdü çünkü seçici, garip bir yükleme alanı yerine küratörlü bir deneyim gibi hissettirdi. Platform faturası düz kaldı. Ekip, gelecekteki bir ürün-listeleme fotoğraf adımı için aynı kalıbı aklında tuttu.

"Sunucu tarafı bir hizmet veya ücretli API eklemeyen bir avatar kırpıcıya ihtiyacımız vardı. Tarayıcı içi kesimi yükleme akışımıza bağlamak bir sprint sürdü ve kullanıcı başına sıfır marjinal maliyetle gönderildi. Platform ekibi, istek grafiğimizin değişmediğini fark etti."
Lider mühendis Hobi pazaryeri iOS uygulaması
"Tek mühendisim ve sonsuza kadar bekletmek zorunda kalacağımız üçüncü taraf bir SDK'yi içermeyen bir profil-fotoğrafı adımına ihtiyacım vardı. İstemci tarafı bir kesim, özelliği gönderdiğimi, sonra unuttuğumu söyledi. Döndürülecek anahtar yok, oran sınırı yok, altı ay sonra destek bileti yok."
Bağımsız SaaS kurucusu İki kişilik ekip, B2B niş
"Bir başlangıç şablonuna ağır bir SDK paketlemek tüm projeyi şişirilmiş hissettiriyor. Tarayıcı tarafı yaklaşım, katkıda bulunanların şablonu çatallayabileceği ve üçüncü taraf hesabı kurmak zorunda olmayacakları anlamına geliyor. Geçtikten sonra fotoğraf adımının benimsenmesi arttı."
Açık kaynak bakımcısı Headless e-ticaret başlangıç şablonu

Geliştirici iş akışına uyan seçimler

Geliştiriciler için ortak sorular

Tarayıcı içi kesim için kararlı bir API var mı yoksa düzenleyici iframe'ini gömmem mi gerekiyor?

Düzenleyici, model yüklendikten sonra kendi sayfanızdan çağırabileceğiniz küçük bir JavaScript yüzeyi sunar. Kesim, mevcut yükleme pipeline'ınıza doğrudan boru hatlandırabileceğiniz bir Blob döndürür. Model yükleyici, oturumlar arasında Cache API aracılığıyla önbelleğe almayı yönetir, böylece ikinci ziyaret hızlıdır. Iframe gerekmez ve postMessage el sıkışması gerekmez, fonksiyon herhangi bir istemci tarafı görsel işlemi gibi çağrılabilir.

İlk ziyaretçide modelin soğuk başlatma maliyeti nedir?

İlk yükleme, WASM çalışma zamanını ve model ağırlıklarını getirir, bu da telde yaklaşık 30 MB'tır. Modern bir geniş bant bağlantısı bunu iki ya da üç saniyede alır; yavaş bir mobil ağ on saniyeye yakın. Sonraki ziyaretler Cache API'sine çarpar ve anında başlar. Gecikme-hassas uygulamalar için, HTML head'inde bir önyükleme ipucu, kullanıcı fotoğraf adımına ulaşmadan önce önbelleği ısıtır. Modeli yerel olarak çalıştıramayan cihazlar için sunucu destekli geri dönüş mevcuttur.

Bunu ticari bir ürüne entegre edersem kullanım sınırları veya kotalar var mı?

Tarayıcı tarafı pipeline kullanıcının cihazında çalışır, böylece istek başına kota yoktur ve müzakere edilecek oran sınırı yoktur. Modeli yerel olarak çalıştıramayan nadir cihazlar için sunucu destekli geri dönüşün ayrı belgelenmiş kendi kotası vardır. Yüksek hacimli ticari entegrasyonlar için öneri, yerel-kesim yolunu varsayılan olarak ele almak ve sadece yetenek algılama hatasında sunucu geri dönüşünü göstermektir; bu, ölçeklendiğinizde maliyeti öngörülebilir tutar.

Bir hizmet eklemeden bir fotoğraf özelliği gönderin

Tarayıcı içi kesimi mevcut yükleme bileşeninize bağlayın, dosyayı kullanıcının cihazında tutun ve sonucu doğrudan depolama alanınıza boru hatlandırın.

Şimdi Başlayın