Skip to content
🚀 EDDI 6.5.0

19 LLM प्रदाता, आपकी साइट क्रॉल करने और आपकी फ़ाइलें पढ़ने वाले नॉलेज बेस, और संगत एजेंट संस्करणों के साथ आगे बढ़ने वाली बातचीतनया क्या है

प्रबंधित क्लाउड शुरू करें
सभी इंटीग्रेशन
डेटा और RAGstoreType: elasticsearch

Elasticsearch

EDDI नॉलेज बेस के लिए वेक्टर स्टोर के रूप में Elasticsearch, तब उपयोगी जब आप उसे पहले से चलाते हैं और कीवर्ड तथा वेक्टर सर्च एक ही जगह चाहते हैं।

आपको क्या मिलता है

  • ऐसे क्लस्टर में नॉलेज बेस जिसे आप पहले से चलाते हैं
  • API कुंजी या यूज़र नाम और पासवर्ड प्रमाणीकरण
  • हर अन्य स्टोर जैसा ही एजेंट कॉन्फ़िगरेशन

EDDI में यह कैसे काम करता है

  1. सुनिश्चित करें कि Elasticsearch क्लस्टर पहुँच में है और एक इंडेक्स नाम चुनें।
  2. storeType: "elasticsearch", serverUrl और indexName के साथ RagConfiguration बनाएँ।
  3. eddi://ai.labs.rag वर्कफ़्लो स्टेप से इसे जोड़ें।
  4. LLM टास्क में इसे नाम से चुनें और दस्तावेज़ इनजेस्ट करें।

कॉन्फ़िगरेशन

EDDI दस्तावेज़ों से लिया गया। your-agent-id जैसे प्लेसहोल्डर आपको अपने मान से बदलने होंगे।

RagConfiguration (POST /ragstore/rags)डिफ़ॉल्ट serverUrl localhost:9200 है। सुरक्षित क्लस्टर के लिए apiKey, या userName और password जोड़ें।
{
  "name": "product-docs",
  "embeddingProvider": "openai",
  "embeddingParameters": {
    "model": "text-embedding-3-small",
    "apiKey": "${vault:openai-key}"
  },
  "storeType": "elasticsearch",
  "storeParameters": {
    "serverUrl": "localhost:9200",
    "indexName": "product-docs"
  },
  "chunkStrategy": "recursive",
  "chunkSize": 512,
  "chunkOverlap": 64,
  "maxResults": 5,
  "minScore": 0.6
}
workflow step + langchain.json taskनॉलेज बेस को एजेंट से जोड़ना और टास्क में इस्तेमाल करना।
// 1. workflow step: binds the knowledge base to the agent
{ "type": "eddi://ai.labs.rag",
  "extensions": {},
  "config": { "uri": "eddi://ai.labs.rag/ragstore/rags/{ragId}?version=1" } }

// 2. LLM task: selects it by the "name" of the RagConfiguration
{ "tasks": [{
    "actions": ["*"],
    "type": "openai",
    "knowledgeBases": [{ "name": "product-docs", "maxResults": 5, "minScore": 0.7 }],
    "parameters": { "systemMessage": "You are a helpful assistant." }
} ] }

गवर्नेंस

  • API कुंजी या पासवर्ड को वॉल्ट से संदर्भित करें।
  • एम्बेडिंग कॉल दस्तावेज़ का टेक्स्ट उस एम्बेडिंग प्रोवाइडर को भेजते हैं जिसे आप कॉन्फ़िगर करते हैं।
  • आपका मौजूदा क्लस्टर एक्सेस कंट्रोल वेक्टरों पर लागू होता है।

जानने योग्य बातें

  • दस्तावेज़ के चंक बदलना Elasticsearch के साथ काम करने की उम्मीद है, लेकिन टेस्ट इसे कवर नहीं करते। इसके बिना दोबारा इनजेस्ट किए दस्तावेज़ पुराने चंक छोड़ सकते हैं।

संबंधित इंटीग्रेशन

इस पेज का कॉन्फ़िगरेशन और व्यवहार EDDI दस्तावेज़ों पर आधारित है, जिन्हें 2026-10-14 को जाँचा गया। रिलीज़ के बीच फ़ील्ड नाम और डिफ़ॉल्ट बदल सकते हैं, इसलिए उन्हें अपने संस्करण के दस्तावेज़ों में पुष्टि करें।