أطلقت شركة SuperDuperDB، المدعومة من Intel Ignite ومقرها سان فرانسيسكو، النسخة 0.1 من إطار العمل مفتوح المصدر الذي يهدف إلى تبسيط تطوير ونشر تطبيقات الذكاء الاصطناعي. يتيح هذا الحزمة المكتوبة بلغة بايثون للمستخدمين دمج الذكاء الاصطناعي بسلاسة — بدءًا من نماذج التعلم الآلي (ML) إلى واجهات برمجة التطبيقات (APIs) المفضلة — إلى جانب قدرات البحث في المتجهات ضمن قواعد البيانات الحالية، مما يمكّن من بناء تطبيقات الذكاء الاصطناعي مباشرة على هذه المنصات.
بدعم من 1.75 مليون دولار في تمويل أولي من مستثمرين مثل Hetz.vc وSession.vc، بالإضافة إلى الذراع الاستثمارية لشركة MongoDB، تُظهر SuperDuperDB وعدًا كبيرًا في مجال الذكاء الاصطناعي. وقال تيمو هاغنوف، الرئيس التنفيذي لشركة SuperDuperDB: "يدل دعم MongoDB على الإمكانيات التحويلية لشركة SuperDuperDB. هدفنا هو سد الفجوة بين تخزين البيانات والذكاء الاصطناعي، مما يجعل من السهل على المؤسسات بناء وإدارة تطبيقات الذكاء الاصطناعي من خلال تعزيز العلاقة التبادلية بين البيانات والذكاء الاصطناعي."
الإطار متاح الآن على Product Hunt.
التصدي لتحديات الذكاء الاصطناعي مع SuperDuperDB
مع تزايد أهمية الذكاء الاصطناعي في العمليات المؤسسية الحديثة، يصبح تطوير التطبيقات التي تستفيد من نماذج التعلم الآلي القوية والبيانات الخاصة أكثر تعقيدًا. وعلى الرغم من توفر العديد من نماذج التعلم الآلي وAPIs، غالبًا ما يواجه المطورون عقبات كبيرة في إدخال هذه التقنيات في الإنتاج.
عادةً ما يتطلب دمج البيانات من قواعد البيانات الرئيسية إلى قواعد بيانات المتجهات المتخصصة إنشاء أنظمة معقدة وهشة، مما يؤدي إلى عمليات تستغرق وقتًا طويلاً تؤخر إطلاق المشاريع. وأوضح هاغنوف: "غالبًا ما تركز الشركات على تبسيط نشر الخوارزميات على موارد الحوسبة أو على دمج البيانات والخوارزميات من خلال أنظمة معقدة، والمعروفة باسم MLOps."
لتبسيط هذه العملية، أنشأ هاغنوف وفريقه SuperDuperDB، وهو إطار عمل يتيح تقديم نماذج الذكاء الاصطناعي — بما في ذلك الاستدلال المستمر وتدريب النماذج القابل للتوسع — مباشرة إلى قاعدة بيانات المؤسسة. وأشار هاغنوف: "يمكن تثبيت SuperDuperDB بسهولة كحزمة بايثون، مما يتيح للمطورين إعداد نشر مركزي قابل للتوسع لجميع نماذج الذكاء الاصطناعي وAPIs الخاصة بهم للتواصل مباشرة مع قاعدة البيانات. هذا يحوّل قاعدة البيانات إلى بيئة قوية لتطوير ونشر الذكاء الاصطناعي يمكن استخدامها في وضع تجريبي، أو على عميل واحد، أو توسيعها في السحابة أو محليًا عبر Kubernetes. ويوفر للمطورين تحكمًا كاملاً مفتوح المصدر على الخوارزميات والبيانات والحوسبة والبنية التحتية."
مع هذا الإطار، يمكن للمطورين استخدام مجموعة متنوعة من نماذج التعلم الآلي لتطبيقات مثل التصنيف، والانحدار، والتوصيات، بالإضافة إلى نماذج الذكاء الاصطناعي التوليدية المتقدمة للاتصالات المستندة إلى LLM والبحث في المتجهات. يمكن أن تستخدم ميزة البحث في المتجهات إما وظيفة داخل قاعدة البيانات من البائعين أو قدرات فهرسة المتجه الخاصة بـ SuperDuperDB.
نظام شراكات قوي
على الرغم من أن المنتج لا يزال في مراحله الأولى، إلا أن SuperDuperDB حظيت باهتمام من لاعبين رئيسيين في النظام البيئي، مما يوفر فرق المؤسسات الدعم الشامل لقواعد البيانات والنماذج الشائعة. يدعم الإطار مجموعة من منصات البيانات، بما في ذلك MongoDB وPostgreSQL وMySQL وSQLite وSnowflake، وغيرها. من جهة الذكاء الاصطناعي، يستوعب النماذج من نظام بايثون، وPyTorch، وSklearn، وAPIs الشهيرة مثل OpenAI وAnthropic.
قال هاغنوف: "أصبحت MongoDB شريكنا التكنولوجي الرسمي، وقد أجرينا ندوات عبر الإنترنت وجلسات برمجة مباشرة مع عملاء رئيسيين مثل Cisco. كما نحن نستكشف عدة إثباتات للمفهوم مع Intel وغيرها من الشركات الصغيرة والمتوسطة."
توسيع النظام البيئي
شدد هاغنوف على أن SuperDuperDB تسعى بنشاط لتعزيز نظامها البيئي من خلال التعاون مع شركات قواعد البيانات الكبرى لتحقيق تكامل أفضل. الهدف النهائي هو تحقيق تكامل سلس مع منصات البيانات المؤسسية، مثل Databricks وSnowflake. ومن الملاحظ أن الشركة تخطط لتطبيق أصلي لـ Snowflake سيتم توفره في سوقها.
التطبيقات المحتملة
إذا تم اعتمادها على نطاق واسع، يمكن أن تبسط SuperDuperDB تطوير تطبيقات الذكاء الاصطناعي عبر مختلف القطاعات. وأشار بوريس بياليك، المسؤول التقني الميداني لحلوله الصناعية في MongoDB: "يجمع دمج تقنية SuperDuperDB مع MongoDB Atlas Vector Search بين سرعة تطوير مطوري الذكاء الاصطناعي. يمكّن هذا التقدم الصناعات، بدءًا من كشف الاحتيال في المالية إلى اكتشاف الأدوية في الرعاية الصحية، من بناء وتفعيل تطبيقات حديثة بسرعة."
بينما توجد حلول ذكاء اصطناعي داخل قاعدة البيانات مثل MindsDB، فإنها تتطلب عادة من المطورين التكيف مع لهجات SQL. على النقيض من ذلك، فإن SuperDuperDB يركز على لغة بايثون، مما يتماشى مع لغة البرمجة السائدة في أبحاث وتطوير الذكاء الاصطناعي.
"يوفر SuperDuperDB واجهة بايثون مألوفة مع السماح للمختصين بالوصول إلى تفاصيل التنفيذ، مثل أوزان النموذج وخصائص التدريب. يمكّن المستخدمين من العمل مباشرة مع أنواع بيانات متنوعة، بما في ذلك الصور، والفيديو، والصوت مشفر كبتات في بايثون. تميز هذه المقاربة الفريدة SuperDuperDB في مجال المصدر المفتوح للذكاء الاصطناعي،" ختم.