RAGFlow
Clore.ai GPUs पर RAGFlow डीप डॉक्यूमेंट अंडरस्टैंडिंग RAG इंजन तैनात करें
RAGFlow एक ओपन-सोर्स Retrieval-Augmented Generation (RAG) इंजन गहन दस्तावेज़ समझ क्षमताओं के साथ। 50,000 से अधिक 50,000 GitHub स्टार्स, यह उपलब्ध सबसे व्यापक RAG प्लेटफ़ॉर्मों में से एक है — जिसे PDF, Word फ़ाइलों, स्प्रेडशीट, इमेज़ और अन्य सहित जटिल दस्तावेज़ों को निकालने, छोटे हिस्सों में बाँटने और उन पर तर्क करने के लिए डिज़ाइन किया गया है।
बुनियादी RAG सिस्टमों के विपरीत, जो दस्तावेज़ों को बिना समझे टुकड़ों में बाँट देते हैं, RAGFlow दस्तावेज़ की संरचना, तालिकाओं, आकृतियों और बहु-स्तंभ लेआउट को समझने के लिए लेआउट-जागरूक पार्सिंग का उपयोग करता है। इससे पुनर्प्राप्ति की सटीकता और उत्तर की गुणवत्ता में नाटकीय रूप से सुधार होता है।
मुख्य विशेषताएँ:
📄 गहन दस्तावेज़ समझ — OCR, तालिका निष्कर्षण, आकृति पहचान
🔍 कई खंडन रणनीतियाँ — अर्थगत, लेआउट-जागरूक, निश्चित-आकार, Q&A शैली
🤖 LLM एकीकरण — OpenAI, Ollama, Anthropic, स्थानीय मॉडलों के साथ काम करता है
🌐 सभी सुविधाओं वाला WebUI — ड्रैग-एंड-ड्रॉप दस्तावेज़ प्रबंधन
🔌 REST API — RAGFlow को किसी भी एप्लिकेशन में एकीकृत करें
📊 संदर्भ ट्रैकिंग — उत्तरों में स्रोत दस्तावेज़ संदर्भ शामिल होते हैं
🏗️ मल्टी-टेनेंट — अनुमति नियंत्रण के साथ टीम कार्यक्षेत्र
सर्वर आवश्यकताएँ
GPU
NVIDIA RTX 3080 (10 GB)
NVIDIA RTX 4090 (24 GB)
VRAM
8 GB
16–24 GB
RAM
16 GB
32–64 GB
CPU
8 कोर
16+ कोर
डिस्क
50 GB
100–500 GB
ओएस
Ubuntu 20.04+
Ubuntu 22.04
CUDA
11.8+
12.1+
पोर्ट्स
22, 9380, 80
22, 9380, 80
Docker
आवश्यक
Docker + Docker Compose
CLORE.AI पर त्वरित परिनियोजन
1. एक उपयुक्त सर्वर खोजें
पर जाएँ CLORE.AI मार्केटप्लेस और इनके अनुसार फ़िल्टर करें:
VRAM: ≥ 8 GB
RAM: ≥ 16 GB
डिस्क: ≥ 50 GB
GPU: RTX 3090, 4090, A100, H100
2. अपना परिनियोजन कॉन्फ़िगर करें
Docker इमेज:
पोर्ट मैपिंग:
स्टार्टअप कमांड:
3. WebUI तक पहुँचें
डिफ़ॉल्ट क्रेडेंशियल: admin@ragflow.io / admin
चरण-दर-चरण सेटअप
चरण 1: अपने सर्वर में SSH करें
चरण 2: Docker Compose इंस्टॉल करें
चरण 3: RAGFlow रिपॉज़िटरी क्लोन करें
चरण 4: वातावरण कॉन्फ़िगर करें
कॉन्फ़िगर करने के लिए मुख्य सेटिंग्स:
चरण 5: सही इमेज़ वेरिएंट चुनें
चरण 6: सभी सेवाएँ प्रारंभ करें
इसके लिए प्रतीक्षा करें:
चरण 7: व्यवस्थापक खाता बनाएँ
खोलें http://<server-ip>:80 और पहला व्यवस्थापक खाता पंजीकृत करें।
चरण 8: LLM मॉडल कॉन्फ़िगर करें
पर जाएँ सेटिंग्स → मॉडल प्रदाता
अपना LLM (OpenAI, Ollama, आदि) जोड़ें
डिफ़ॉल्ट चैट मॉडल और एम्बेडिंग मॉडल सेट करें
उपयोग के उदाहरण
उदाहरण 1: WebUI के माध्यम से दस्तावेज़ अपलोड और क्वेरी करें
में लॉग इन करें
http://<server-ip>:80क्लिक करें "ज्ञान आधार" → "ज्ञान आधार बनाएँ"
इसे नाम दें:
"Clore.ai दस्तावेज़ीकरण"ड्रैग-एंड-ड्रॉप का उपयोग करके PDF/Word/TXT फ़ाइलें अपलोड करें
पार्सिंग पूरी होने की प्रतीक्षा करें (प्रगति UI में दिखाई जाती है)
पर जाएँ "चैट" → अपने ज्ञान आधार से जुड़ा एक नया सहायक बनाएँ
अपने दस्तावेज़ों के बारे में प्रश्न पूछें
उदाहरण 2: API — ज्ञान आधार बनाएँ और दस्तावेज़ अपलोड करें
उदाहरण 3: API के माध्यम से दस्तावेज़ क्वेरी करें
उदाहरण 4: बैच दस्तावेज़ प्रसंस्करण पाइपलाइन
उदाहरण 5: स्थानीय Ollama LLM के साथ RAGFlow
कॉन्फ़िगरेशन
docker-compose.yml की प्रमुख सेवाएँ
खंडन रणनीतियाँ
साधारण
सामान्य दस्तावेज़
ओवरलैप के साथ निश्चित-आकार के खंड
प्रश्न-उत्तर
FAQ/Q&A दस्तावेज़
प्रश्न-उत्तर युग्मों पर विभाजित करता है
तालिका
स्प्रेडशीट, तालिकाएँ
तालिका संरचना को बनाए रखता है
शोधपत्र
शैक्षणिक शोधपत्र
अनुभाग, सार, संदर्भ
पुस्तक
लंबी किताबें, मैनुअल
अध्याय-सचेत खंडन
कानून
कानूनी दस्तावेज़
अनुच्छेद-आधारित खंडन
मैनुअल
तकनीकी मैनुअल
अनुभाग पदानुक्रम संरक्षण
प्रदर्शन सुझाव
1. Elasticsearch मेमोरी बढ़ाएँ
2. GPU-त्वरित एम्बेडिंग
RAGFlow को GPU-आधारित एम्बेडिंग मॉडल का उपयोग करने के लिए कॉन्फ़िगर करें:
सेटिंग्स → मॉडल प्रदाता में, Ollama के माध्यम से एक स्थानीय GPU मॉडल का उपयोग करें
या Clore.ai GPU पर चल रही एक समर्पित एम्बेडिंग सेवा की ओर इंगित करें
3. समानांतर दस्तावेज़ प्रसंस्करण
RAGFlow डिफ़ॉल्ट रूप से दस्तावेज़ों को समानांतर में संसाधित करता है। वर्कर संख्या कॉन्फ़िगर करें:
4. बड़े दस्तावेज़ सेटों के लिए MinIO
हज़ारों दस्तावेज़ों वाले परिनियोजन के लिए, अपने CLORE.AI ऑर्डर में बड़े डिस्क आवंटन के साथ समर्पित MinIO स्टोरेज कॉन्फ़िगर करें।
समस्या निवारण
समस्या: सेवाएँ प्रारंभ होने में विफल (मेमोरी)
समस्या: पोर्ट 80 पर WebUI तक पहुँचा नहीं जा सकता
समस्या: दस्तावेज़ पार्सिंग अटक गई
समस्या: Elasticsearch heap में मेमोरी समाप्त
समस्या: एम्बेडिंग मॉडल नहीं मिला
लिंक्स
आधिकारिक दस्तावेज़: https://ragflow.io/docs
API संदर्भ: https://ragflow.io/docs/dev/http_api_reference
Discord: https://discord.gg/4XxujFgUN7
CLORE.AI मार्केटप्लेस: https://clore.ai/marketplace
Clore.ai GPU अनुशंसाएँ
विकास/परीक्षण
RTX 3090 (24GB)
$0.07–0.21/gpu/hr
प्रोडक्शन RAG
RTX 3090 (24GB)
$0.07–0.21/gpu/hr
उच्च-थ्रूपुट एम्बेडिंग
RTX 4090 (24GB)
$0.14–0.42/gpu/hr
💡 इस गाइड के सभी उदाहरण Clore.ai GPU servers पर तैनात किए जा सकते हैं। उपलब्ध GPUs ब्राउज़ करें और घंटे के हिसाब से किराए पर लें — कोई प्रतिबद्धता नहीं, पूर्ण root access.
अंतिम अपडेट
क्या यह उपयोगी था?