
pgEdge/pgedge-rag-server
📦 ओपन सोर्स प्रोजेक्टpgEdge
PostgreSQL और pgvector का उपयोग करके RAG वर्कफ़्लो के लिए एक हल्का Go-आधारित API सर्वर।
pgedge-rag-server को संरचित रिलेशनल डेटा और आधुनिक जेनरेटिव AI के बीच की खाई को पाटने के लिए डिज़ाइन किया गया है। यह सर्वर pgvector के साथ एन्हांस किए गए PostgreSQL डेटाबेस से प्रासंगिक टेक्स्ट चंक्स को पुनः प्राप्त करने की प्रक्रिया को संभालता है। यह एक मिडलवेयर परत के रूप में कार्य करता है, जो एक API प्रदान करता है जो वेक्टर एम्बेडिंग और संदर्भ पुनर्प्राप्ति का प्रबंधन करता है, जिसे बाद में जनरेशन के लिए LLM को भेजा जा सकता है।
मुख्य विशेषताएं:
- नेटिव PostgreSQL एकीकरण: उच्च-प्रदर्शन वेक्टर खोज के लिए pgvector का उपयोग।
- Go-आधारित आर्किटेक्चर: API अनुरोधों के लिए कम विलंबता और उच्च समवर्ती सुनिश्चित करता है।
- सरलीकृत RAG पाइपलाइन: वेक्टर डेटा को क्वेरी करने और उसे LLM के लिए फॉर्मेट करने के लिए आवश्यक कोड को कम करता है।
- एक्स्टेंसिबल API: मौजूदा वेब एप्लिकेशन या माइक्रोसर्विसेज में आसानी से एकीकृत करने के लिए डिज़ाइन किया गया।
डेटा स्रोत के करीब RAG लॉजिक रखकर, यह सर्वर डेटा मूवमेंट को कम करता है और PostgreSQL की मजबूत इंडेक्सिंग क्षमताओं का लाभ उठाता है।
💡मुख्य बातें
- ├─नेटिव pgvector एकीकरण
- ├─उच्च-प्रदर्शन Go आर्किटेक्चर
- └─सुव्यवस्थित RAG API एंडपॉइंट्स
🎯के लिए
- ├─बैकएंड डेवलपर्स
- └─AI इंजीनियर