واجهة برمجة تطبيقات قوية لإزالة الخلفية للمطورين
أدمج إزالة الخلفية المدعومة بالذكاء الاصطناعي المتطورة في تطبيقاتك مع واجهة برمجة تطبيقاتنا القوية والمرنة.
احصل على مفتاح APIتكامل بدون جهد
قم بتنفيذ إزالة الخلفية في تطبيقك ببضع أسطر من الكود. تجعل واجهة برمجة التطبيقات وسكيبرات تطوير البرمجيات (SDKs) للغات الشهيرة التكامل أمرًا سهلاً.
مخرجات قابلة للتخصيص لتطبيقات متنوعة
خصص عملية إزالة الخلفية لتناسب احتياجاتك. اضبط المعلمات، صدر بصيغ مختلفة، بل واستبدل الخلفيات برمجياً.
أداء بجودة المؤسسات
مصمم للتوسع والسرعة. تتعامل واجهة برمجة التطبيقات الخاصة بنا مع ملايين الطلبات يوميًا بزمن استجابة منخفض، مما يضمن استجابة تطبيقاتك حتى في ظل الحمل الثقيل.
افتح ميزات جديدة في تطبيقاتك
امنح المستخدمين إمكانيات تحرير الصور المتقدمة. من منصات التجارة الإلكترونية إلى تطبيقات وسائل التواصل الاجتماعي، الاحتمالات لا حصر لها مع واجهة برمجة التطبيقات لدينا لإزالة الخلفية.
أدوات مُوصى بها للمطورين
كيف شحن فريق تطوير صغير ميزة قص صور الملف الشخصي في سبرنت واحد
فريق تطوير من أربعة أشخاص يبني تطبيق سوق هواية احتاج ميزة صورة ملف شخصي تحوّل لقطة جوال عابرة لمستخدم إلى صورة رمزية بدرجة كتالوج نظيفة. أراد PM إطلاقها في السبرنت التالي، أراد المصمم خلفيات بألوان العلامة التجارية يستطيع المستخدم الاختيار منها، وأراد فريق المنصة عدم إضافة فواتير خوادم جديدة. التكامل التقليدي كان سيعني مفتاح API مدفوع، وخدمة دقيقة جديدة، وطابوراً.
وصل الفريق القص في المتصفح من المحرر بمسار الرفع القائم كخطوة من جانب العميل. يختار المستخدم صورة، يعمل القص محلياً على جهازه، يختار المستخدم واحدة من ثلاث خلفيات بألوان العلامة التجارية، وتنتقل JPEG الناتجة مباشرة إلى دلو R2 ذاته الذي يستخدمه باقي مسار الرفع. لا معالجة من جانب الخادم، ولا تدوير مفاتيح، ولا فوترة لكل طلب. شُحنت الميزة كاملة في 480 سطراً من التعليمات البرمجية، شاملة واجهة الاختيار وأحداث التحليلات.
انطلقت الميزة في نهاية السبرنت، عالجت 14000 صورة رمزية في الشهر الأول دون تكلفة بنية تحتية إضافية، ورفعت معدل إكمال الملف الشخصي للفريق من 31 بالمئة إلى 58 بالمئة لأن منتقي الصور بدا تجربة منسقة بدلاً من حقل رفع محرج. ظل فاتورة المنصة ثابتة. واحتفظ الفريق بالنمط ذاته في الذهن لخطوة صور قوائم منتج مستقبلية.
"احتجنا إلى قاص صور رمزية لا يضيف خدمة من جانب الخادم ولا API مدفوعاً. وصل القص في المتصفح بمسار الرفع لدينا استغرق سبرنت واحداً وانطلق بتكلفة هامشية صفرية لكل مستخدم. لاحظ فريق المنصة أن رسم طلباتنا لم يتغير."
"أنا المهندس الوحيد واحتجت إلى خطوة صورة ملف شخصي لا تجلب SDK طرف ثالث علينا أن نتابعه إلى الأبد. القص من جانب العميل يعني أنني شحنت الميزة ثم نسيتها. لا مفاتيح للتدوير، ولا حدود معدل، ولا تذاكر دعم بعد ستة أشهر."
"تجميع SDK ثقيل في قالب بداية يجعل المشروع كله يبدو منتفخاً. النهج من جانب المتصفح يعني أن المساهمين يستطيعون استنساخ القالب دون الحاجة إلى إنشاء حساب طرف ثالث. اعتماد خطوة الصور ارتفع منذ أن بدّلت."
اختيارات تناسب مسار مطور
أسئلة شائعة للمطورين
هل توجد API مستقرة للقص في المتصفح، أم عليّ تضمين iframe المحرر؟
يكشف المحرر سطح JavaScript صغيراً يمكن استدعاؤه من صفحتك بمجرد تحميل النموذج. يُعيد القص Blob تملكه، فتستطيع توجيهه مباشرة إلى مسار الرفع القائم. يدير محمّل النموذج التخزين المؤقت عبر الجلسات بواسطة Cache API، فالزيارة الثانية سريعة. لا حاجة إلى iframe ولا مصافحة postMessage، الدالة قابلة للاستدعاء كأي عملية صورة أخرى من جانب العميل.
ما تكلفة بدء النموذج البارد على زائر لأول مرة؟
التحميل الأول يجلب وقت تشغيل WASM وأوزان النموذج، اللذين يبلغان معاً نحو 30 ميجابايت على السلك. اتصال نطاق عريض حديث يحضرها في ثانيتين أو ثلاث؛ شبكة جوال بطيئة في عشر تقريباً. الزيارات اللاحقة تصطدم بـ Cache API وتبدأ فوراً. للتطبيقات الحساسة لزمن الاستجابة، تلميح preload في رأس HTML يدفئ التخزين المؤقت قبل أن يصل المستخدم إلى خطوة الصورة. الاحتياطي بمساعدة الخادم متاح للأجهزة التي لا تستطيع تشغيل النموذج محلياً.
هل هناك حدود استخدام أو حصص إذا دمجت هذا في منتج تجاري؟
يعمل خط الإنتاج من جانب المتصفح على جهاز المستخدم، فلا حصة لكل طلب ولا حد معدل للتفاوض حوله. الاحتياطي بمساعدة الخادم للجهاز النادر الذي لا يستطيع تشغيل النموذج محلياً له حصته الخاصة الموثقة بشكل منفصل. للتكاملات التجارية عالية الحجم، التوصية هي معالجة مسار القص المحلي كافتراضي وإظهار احتياطي الخادم فقط عند فشل اكتشاف القدرات، ما يبقي التكلفة قابلة للتنبؤ مع توسعك.
اشحن ميزة صور دون إضافة خدمة
وصل القص في المتصفح بمكوّن الرفع القائم لديك، أبقِ الملف على جهاز المستخدم، ووجّه النتيجة مباشرة إلى تخزينك.