الأساسيات
Aurabase: pgvector الأصلي (فئات الأبعاد الثلاثة 768/1536/3072)، RAG مدمج عبر ragIngest()/rag()، وقبل كل شيء نقطة نهاية NL2SQL أصلية تم التحقق من صحتها بواسطة شجرة نحوية. يقدم كل من Convex وNhost بحثًا متجهًا قويًا - ولكن لا يعرض أي منهما NL2SQL الأصلي بالمعنى الدقيق للكلمة: ترجمة سؤال باللغة الطبيعية إلى استعلام SQL محدد ومتحقق من صحته، ويتم تنفيذه للقراءة فقط.
الفارق الذي لا يغطيه أي من المنافسين
تتحقق نقطة نهاية Aurabase NL2SQL من صحة كل استعلام يتم إنشاؤه بواسطة LLM عبر شجرة بناء الجملة (الصندوق sqlparser): فقط SELECT، وقائمة من الوظائف المعتمدة، وLIMIT محدد بشكل افتراضي، ورفض صريح لحقول المخطط التي قد يحاول العميل اغتصابها. هذا ليس موصلًا تم تجميعه أعلى الواجهة الخلفية — تم التحقق من ذلك في الكود aura-ai.
ليس لدى Convex ما يعادلها - قاعدة البيانات الخاصة بها ليست SQL، ولا يتم طرح السؤال بنفس المصطلحات. تقدم Nhost مساعد الذكاء الاصطناعي مع إمكانية الوصول إلى مخطط GraphQL، ولكن ليس نقطة نهاية NL2SQL المكشوفة للمستخدمين النهائيين لديك من خلال عقد أمان موثق. راجع التعريف الكامل لـ لـ NL2SQL ومقالنا عن التأمين ضد حقن SQL الناتج عن LLM.
pgvector الأصلي، بدون قاعدة ناقلات منفصلة للعمل
تقوم Aurabase بتضمين pgvector مباشرة في صورة المستأجر Postgres 16 الخاصة بها، مع خط أنابيب RAG الأصلي - الاستيعاب، والتقطيع، والتضمين، ومؤشر HNSW لكل فئة أبعاد - يتم عرضه عبر استدعاءات API، ragIngest() وrag(). اطلع على البرنامج التعليمي الكامل لخط أنابيب RAG.
يوفر Convex بحثًا قويًا عن المتجهات المضمنة، مع مكونات RAG وAgent القابلة لإعادة الاستخدام ودعم تضمينات OpenAI القابلة للتكوين. يقوم Nhost تلقائيًا بإنشاء وصيانة التضمينات المتجهة للبحث الدلالي. جميع المنصات الثلاث تغطي هذا الموضوع، والفرق هو ما يأتي بعد البحث المتجه، وليس البحث نفسه.
ثلاثة عملاء أصليين، وليس جهاز توجيه عام
تدمج Aurabase أصلاً OpenAI وAnthropic وGemini — لكل منها عميل مخصص في aura-ai، مع تجاوز فشل قاطع الدائرة التلقائي في حالة فشل الموفر. راجع مقالتنا عن موفري الخدمات الأصليين مقابل نقاط النهاية المتوافقة مع OpenAI للحصول على التفاصيل الدقيقة لهذا التمييز.
ما الذي يميز أساليب الذكاء الاصطناعي الثلاثة؟
| NL2SQL الأصلي | نعم - تم التحقق من صحتها بواسطة شجرة بناء الجملة | لا (محدب، Nhost) |
|---|---|---|
| بحث المتجهات | pgvector الأصلي، HNSW لكل بُعد | نعم، قوي في كليهما |
| خرقة | أصلي، 2 استدعاءات لواجهة برمجة التطبيقات | مكونات قابلة لإعادة الاستخدام (محدبة) |
| قاعدة البيانات | بوستجري إس كيو إل 16 قياسي | غير SQL (محدب) / Postgres+Hasura (Nhost) |
| مقدمي خدمات LLM الأصليين | 3 (OpenAI، الأنثروبي، الجوزاء) | ما يعادلها غير موثقة |
تستثمر شركة Convex وNhost حقًا في قدرات الذكاء الاصطناعي الخاصة بهما، حيث إن بحث المتجهات الخاص بهما ناضج وموثق. لا يزال NL2SQL الأصلي، حتى يومنا هذا، يستند إلى عدم تغطية أي من الاثنين بالمعنى الدقيق للكلمة.