واجهة برمجة تطبيقات لالتقاط لقطات شاشة مواقع الويب بدون خادم: القوة الدافعة وراء Abbey AI

2025-02-06
واجهة برمجة تطبيقات لالتقاط لقطات شاشة مواقع الويب بدون خادم: القوة الدافعة وراء Abbey AI

طور جوردون كامير واجهة برمجة تطبيقات قوية لجمع بيانات الويب لدعم منصة الذكاء الاصطناعي Abbey. تعمل هذه الواجهة برمجيا محليا، وتأخذ عنوان URL كمدخل، ثم تُعيد بيانات الموقع ولقطات الشاشة. تعمل بتقنية Playwright و Docker، وتُنفذ جافا سكريبت، وتتضمن ميزات أمنية مثل حدود الذاكرة وعزل العمليات، وتُعيد استجابة متعددة الأجزاء مع بيانات JSON، ومحتوى الصفحة، وما يصل إلى 5 لقطات شاشة. يتم التحكم في الوصول من خلال مفاتيح API، مع تخصيص تخصيص الذاكرة ومعلمات لقطات الشاشة.