بديل Supabase المصمم خصيصاً للذكاء الاصطناعي (Powabase)

BBetter Stack
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00هذا هو PowerBase. إنه قاعدة بيانات Postgres، ومحرك RAG، ومنشئ مهام سير عمل وكيل (agentic),
00:00:06كلها مدمجة في نظام خلفي (backend) موحد. إنه الحل النهائي كخدمة لتطبيقات الويب الحديثة
00:00:12التي تعتمد بشكل كبير على ميزات الذكاء الاصطناعي مثل قواعد البيانات المتجهية، وخطوط أنابيب RAG، أو مهام سير عمل وكلاء الذكاء الاصطناعي.
00:00:19لذا في هذا الفيديو، سنلقي نظرة فاحصة على PowerBase، ونرى كيف يعمل، وسنقوم
00:00:24باختباره من خلال بناء موقع ويب لمنتج بطراز قديم (retro) مدعوم بالذكاء الاصطناعي. سيكون الأمر
00:00:29ممتعاً للغاية، لذا دعونا نبدأ. إذاً PowerBase.ai، لا ينبغي الخلط بينه وبين PowerBase.com، والذي،
00:00:40لا أعرف ما هو، هو منصة جديدة كخدمة خلفية (backend as a service) تمثل حقاً حلاً متكاملاً
00:00:46لتطبيقات الذكاء الاصطناعي الحديثة. تخيل هذا، أنت تبني تطبيقاً، ولكنك تحتاج إلى قاعدة بيانات،
00:00:51ربما حتى قاعدة بيانات متجهية، والآن قررت أنك تريد بناء خط أنابيب RAG يعتمد على
00:00:57وثائق مؤسستك الداخلية، والآن ربما تريد إنشاء روبوت محادثة (chatbot) في واجهة المستخدم يمكنه الإجابة على
00:01:02الأسئلة بناءً على إعداد RAG الخاص بك. يمكنك بناء كل هذه الأشياء كخدمات مستقلة،
00:01:08ولكن بعد ذلك يصبح الأمر فوضوياً عندما تضطر إلى ربطها جميعاً. تحتاج إلى توصيل قاعدة بياناتك بـ RAG،
00:01:13ثم بناء مهام سير عمل وكيل لروبوت المحادثة الخاص بك. يصبح الأمر معقداً جداً بسرعة كبيرة.
00:01:19لذا يهدف PowerBase إلى تسهيل حياتك من خلال توفير منصة موحدة لكل هذه
00:01:24الأشياء. لأنه يوسع أساس Supabase مفتوح المصدر، فإنه يستخدم Postgres كمصدر واحد
00:01:30للحقيقة لكل شيء، ولهذا السبب يمكنك استخدام PG vector كقاعدة بيانات متجهية أساسية
00:01:36أيضاً. ولأن بياناتك العلائقية القياسية وتضمينات المتجهات الجديدة تعيش داخل نفس
00:01:42محرك Postgres تماماً، فهي تشترك في نفس سلامة معاملات ACID. لذا إذا تراجعت معاملة قاعدة البيانات،
00:01:48يتراجع تحديث المتجهات معها أيضاً. كما أنه يدمج منشئ مهام سير عمل الوكيل
00:01:54مباشرة في نفس النظام الخلفي، مما يمنحك لوحة قماشية مرئية تعتمد على العُقد (nodes) داخل
00:02:00لوحة التحكم الخاصة بك. يسمح لك بتخطيط حواجز الحماية الحتمية وقواعد العمل الصارمة أو تعيين حدود
00:02:06تنفيذ صارمة مع الاستمرار في السماح لنموذج اللغة (LLM) باستدعاء الأدوات ديناميكياً والتفكير في المهام.
00:02:12لذا يبدو كل هذا رائعاً، لكن دعونا نختبره ونرى كيف يعمل بالفعل. بمجرد إنشاء
00:02:17حسابك، تصبح مؤهلاً للحصول على 20 دولاراً من أرصدة PowerBase مجاناً بمجرد الإجابة على استبيان بسيط.
00:02:24وبمجرد دخول لوحة التحكم، يمكننا أن نرى أنها تبدو متشابهة جداً مع Supabase،
00:02:29ولكن مع أقسام إضافية مخصصة لجميع ميزات الذكاء الاصطناعي. قبل بضعة أيام، وجدت هذا
00:02:35كتالوج منتجات أجهزة الكمبيوتر الرائع حقاً من الثمانينيات على أرشيف الإنترنت، والذي يتميز بالعديد من
00:02:41القطع التقنية القديمة الرائعة. لذا قررت أخذ هذا الكتالوج وبناء موقع ويب لمنتجات بطراز قديم
00:02:48مع روبوت محادثة يعمل بالذكاء الاصطناعي يمكنه إعطائي توصيات بمنتجات بناءً على هذا الكتالوج. وصفحة
00:02:54أرشيف الإنترنت تحتوي بالفعل على ملف نصي (TXT)، والذي يتضمن النص الكامل لكتالوج PDF
00:03:00الذي تم مسحه ضوئياً بـ OCR. لذا يمكننا استخدام هذا الملف النصي كمصدر للبيانات الذي سنقوم بإدخاله في خط أنابيب RAG الخاص بنا.
00:03:06لذا لبدء هذا المشروع، لدي مجلد بسيط يحتوي على صورة لجهاز كمبيوتر ماكنتوش قديم
00:03:13وصورة مرجعية لما أريد أن يشبهه موقع الويب. ولدي أيضاً الملف النصي الذي
00:03:18قمنا بتنزيله للتو. وبناءً على صفحة توثيق PowerBase، لديهم دليل بداية عملي
00:03:24حول كيفية استخدامه مع CloudCode. ليس لديهم مهارة (skill) بعد، ولكن إذا قدمنا لوكيل البرمجة
00:03:29رابط URL الأساسي الخاص بنا ومفتاحاً سرياً ومرجعاً للوثائق، فيمكن لـ CloudCode معرفة الباقي.
00:03:36يقولون إنهم يعملون على مهارة لهذا المشروع، ولكن حتى وقت تسجيل هذا الفيديو، المهارة ليست متاحة
00:03:41بعد. لذا سنلتزم بتعليماتهم اليدوية. وبالنسبة للمطالبة (prompt)، أنا أخبر
00:03:47CloudCode بشكل أساسي أنني أريد بناء متجر منتجات بطراز قديم مع روبوت محادثة يعمل بالذكاء الاصطناعي، وأطلب منه استخدام
00:03:53الصور المرجعية للتصميم. وقدمت له أيضاً رابط URL الأساسي والمفتاح السري في ملف بيئة
00:04:00منفصل. وأخيراً، زودته برابط URL لوثائق PowerBase، تحسباً،
00:04:05ودعيت CloudCode يقوم بعمله. وبعد بضع دقائق، نرى أن CloudCode قد استخرج بنجاح
00:04:11بيانات الكتالوج من مصدرنا. كما أنشأ قاعدة معرفية للكتالوج الخاص بنا.
00:04:18وبعد لحظات قليلة، نرى أن CloudCode قد أكمل المهمة بنجاح.
00:04:23وليس ذلك فحسب، بل قام أيضاً بتشغيل اختبار مع روبوت المحادثة الخاص بنا لمعرفة ما إذا كان كل شيء يعمل
00:04:28بشكل صحيح. ويمكننا أيضاً رؤية ذلك محدثاً هنا على لوحة تحكم PowerBase. لذا كل شيء يبدو جيداً.
00:04:35لذا دعونا نرى كيف يبدو الموقع بالفعل. يا إلهي، هذا يبدو جيداً جداً.
00:04:42واو. إنه بصراحة أفضل بكثير مما توقعت. انظر إلى ذلك الطابع القديم. لقد قام CloudCode بعمل
00:04:48رائع في التصميم، يجب أن أقول. لكن الشيء الأكثر أهمية هو روبوت المحادثة
00:04:53أو الموظف (clerk)، كما يسمى هنا. وكما نرى هنا، فإنه يقدم لنا بعض المطالبات النموذجية التي يمكننا طرحها.
00:05:00لذا دعونا نحاول معرفة ما يوصي به لتخزين 300 قرص مرن (floppy disk). وهل تنظر إلى ذلك؟ إنه يعطينا
00:05:06إجابة مفصلة ولطيفة جداً. وكما نرى هنا، يوصي إما بحافظة تخزين أو صندوق أقراص بلاستيكي
00:05:13وهو يدرج حتى الأسعار وكل شيء. لذا هذا رائع جداً. بالمناسبة،
00:05:19لاحظت أن 30% من جمهورنا من الجيل زد (Gen Z). لذا أخبروني في التعليقات إذا كنتم تعرفون ما هو القرص المرن.
00:05:26حسناً. لنحاول تجربة استعلام مخصص الآن. أريد جهاز كمبيوتر قوياً بما يكفي في المنزل يمكنه تشغيل
00:05:33لعبة Pac-Man. بماذا يمكنك أن توصي وما هي الأسعار؟ وانظر إلى ذلك. هذا مثير للاهتمام. إنه يقول
00:05:39إنه لا يستطيع العثور على أي مرجع لـ Pac-Man في الكتالوج الخاص بهم. لذا فهذه سمة شائعة لمحركات RAG
00:05:45حيث تحاول البقاء بصرامة ضمن حدود سياق البيانات المعطاة،
00:05:50وهو أمر جيد جداً. لكنه يذكر لعبة مشابهة وجدها في الكتالوج،
00:05:55والتي تشبه Pac-Man. وأخيراً يقدم لنا هذه التوصيات اللطيفة لأجهزة كمبيوتر الألعاب.
00:06:01وهذا مضحك جداً. إذا كانت الألعاب هي هدفك الرئيسي، ولكن الميزانية تهم، فيمكننا اختيار
00:06:08كمبيوتر العائلة Interact مقابل 500 دولار. ولكن إذا كنت تريد أفضل رسومات وصوت،
00:06:14فعليك اختيار TI-99 من تكساس إنسترومنتس. إنه مبهر ويأتي حتى مع شاشته الملونة
00:06:22مقاس 13 بوصة. شاشة ملونة، يا شباب. دعنا نذهب. اخرس وخذ مالي. لذا يبدو الموقع
00:06:30مذهلاً وروبوت المحادثة يعمل كما هو متوقع. لذا أنا راضٍ جداً عن هذه النتيجة. شيء أخير
00:06:35أريد التحقق منه هو لوحة تحكم PowerBase. وهنا في قسم التشغيل (run)، يمكننا رؤية جميع الجلسات
00:06:42التي أجراها روبوت المحادثة الخاص بنا مع جميع الردود التفصيلية. لذا فهذه طريقة جيدة لمتابعة
00:06:48كيف يستخدم المستخدمون روبوت المحادثة فعلياً. إذاً، هذا كل شيء يا رفاق. هذا هو PowerBase باختصار.
00:06:53بصراحة، أنا معجب جداً بهذه المنصة. فهي تحتوي على العديد من ميزات الذكاء الاصطناعي الرائعة و
00:06:59كان الإعداد سهلاً جداً وعمل خط أنابيب RAG بسلاسة. لذا أود أن أقول إن هذا هو النظام الخلفي المثالي كخدمة.
00:07:07إذا كنت بحاجة إلى إصدار MVP لتطبيق الذكاء الاصطناعي الخاص بك في أسرع وقت ممكن. يوفر لك PowerBase
00:07:13بشكل أساسي جميع الأدوات اللازمة حتى لا تضطر إلى القلق بشأن جانب السباكة (plumbing) لربط
00:07:18كل شيء معاً. أحسنت صنعاً، PowerBase. ولكن ما رأيكم يا رفاق في PowerBase؟ هل جربتموه؟
00:07:24هل ستستخدمونه؟ أخبرونا في قسم التعليقات بالأسفل. ويا رفاق، إذا أعجبتكم هذه الأنواع من
00:07:29التحليلات التقنية، أخبروني بذلك عن طريق تحطيم زر الإعجاب أسفل الفيديو. وأيضاً لا
00:07:34تنسوا الاشتراك في قناتنا. كان معكم أندريس من Betterstack وسأراكم في الفيديوهات القادمة.

Key Takeaway

يعمل PowerBase كمنصة خلفية متكاملة لتقليل تعقيد ربط خدمات الذكاء الاصطناعي من خلال دمج قاعدة البيانات والمتجهات وخطوط أنابيب RAG في محرك Postgres موحد.

Highlights

  • PowerBase يوفر نظاماً خلفياً موحداً يدمج Postgres كقاعدة بيانات، ومحرك RAG، ومنشئ مهام سير عمل الوكلاء في منصة واحدة.

  • يستخدم النظام PGvector لتخزين تضمينات المتجهات داخل محرك Postgres، مما يضمن سلامة معاملات ACID للبيانات التقليدية والمتجهات في آن واحد.

  • يوفر PowerBase لوحة تحكم مرئية تعتمد على العُقد لتخطيط حواجز الحماية والقواعد الصارمة لعمليات الذكاء الاصطناعي.

  • الحسابات الجديدة مؤهلة للحصول على 20 دولاراً من أرصدة PowerBase المجانية بعد إكمال استبيان بسيط.

  • تعتمد قدرة النظام على الالتزام بحدود سياق البيانات المحددة على محرك RAG المدمج، مما يمنع تقديم معلومات خارجية غير موثقة في الكتالوج.

Timeline

مكونات ووظائف PowerBase

  • يجمع النظام بين Postgres وقاعدة بيانات متجهية وخطوط أنابيب RAG في بيئة واحدة.
  • تتشارك البيانات العلائقية وتضمينات المتجهات في نفس سلامة معاملات ACID.
  • تتيح لوحة التحكم المرئية إدارة حواجز الحماية والقواعد الصارمة لسلوك الوكيل.

يحل PowerBase مشكلة تفكك الخدمات عند بناء تطبيقات الذكاء الاصطناعي التي تتطلب قاعدة بيانات ومتجهات ومهام سير عمل للوكلاء. من خلال التوسع في Postgres، يضمن النظام بقاء البيانات العلائقية والمتجهات تحت نفس المعايير التقنية، مما يمنع حدوث تضارب في التحديثات.

تجربة عملية: بناء متجر منتجات قديم

  • استُخدم ملف نصي لكتالوج تقني من الثمانينيات كمصدر بيانات لخط أنابيب RAG.
  • أُنجز بناء موقع الويب وروبوت المحادثة بالاستعانة بـ CloudCode مع تزويده بالوثائق والمفاتيح اللازمة.
  • تمت أتمتة استخراج البيانات وإنشاء قاعدة معرفية للكتالوج دون الحاجة لمهارات مسبقة.

تم اختبار النظام عبر بناء موقع تجريبي لمنتجات تقنية قديمة. استخدمت العملية ملفات نصية مستخرجة بتقنية OCR كمصدر للمعلومات، حيث قام وكيل البرمجة CloudCode بمعالجة البيانات وربطها بالمنصة لتشغيل روبوت محادثة متخصص.

اختبار أداء روبوت المحادثة ونتائج التشغيل

  • أظهر روبوت المحادثة قدرة عالية على تقديم توصيات دقيقة مع الأسعار بناءً على الكتالوج الموفر.
  • التزم النظام بحدود سياق البيانات، حيث رفض تقديم معلومات عن منتجات خارج نطاق الكتالوج.
  • توفر لوحة التحكم قسماً خاصاً بمتابعة الجلسات وتحليل ردود الوكيل مع المستخدمين.

أثبت روبوت المحادثة فاعلية في الإجابة على استفسارات المستخدمين، حتى عند تجربة استعلامات مخصصة. لوحظ التزام النظام ببيانات الكتالوج الأصلية، وهو أمر ضروري لمنع 'هلوسة' نماذج الذكاء الاصطناعي، مع إتاحة أدوات مراقبة كاملة في قسم التشغيل داخل لوحة التحكم.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video