كل المشاريع مفتوحة المصدر
مفتوح المصدرRAG17k

pgvector

امتداد Postgres يضيف أعمدة متجهية وفهارس ANN.

pgvector هو امتداد مفتوح المصدر يضيف أنواع بيانات متجهية والبحث بالتشابه إلى PostgreSQL. يدعم البحث عن أقرب الجيران بشكل دقيق وتقريبي باستخدام فهارس IVFFlat وHNSW مع مسافات L2 والضرب الداخلي والجيب التمام، وكل ذلك قابل للاستعلام عبر SQL القياسي. يتميز بإتاحة إضافة البحث المتجهي إلى قاعدة بيانات Postgres موجودة دون الحاجة إلى تشغيل مخزن متجهي منفصل.

المستودع

pgvector/pgvector

اللغة

C

ما الذي يمكنك بناؤه به

  • إضافة البحث الدلالي واسترجاع RAG إلى تطبيق يستخدم PostgreSQL بالفعل، مع تجنب قاعدة بيانات جديدة
  • دمج تشابه المتجهات مع الربط العلائقي ومرشحات SQL في استعلام واحد
  • تخزين التضمينات جنباً إلى جنب مع البيانات التحويلية مع نفس أدوات النسخ الاحتياطي والاتساق والتحكم في الوصول

الوسوم

postgresvectorextension