ما تحصل عليه
- إجابات معززة بالاسترجاع من مستنداتك الخاصة
- واحد من 6 مخازن متجهات، يُختار بالإعداد لا بالشفرة
- مصادر الإدخال: زحف المواقع والملفات المرفوعة، مع جداول زمنية وسجل تشغيل
كيف يعمل في EDDI
- شغّل خادم Chroma ودوّن عنوانه واسم المجموعة (collection).
- أنشئ RagConfiguration بـ
storeType: "chroma"ومعاملات المخزن، إضافة إلى مزوّد التضمين. - اربطه بالوكيل بخطوة سير العمل
eddi://ai.labs.rag. - اخترْه في مهمة LLM بالاسم ضمن
knowledgeBases، ثم أدخل المستندات.
الإعدادات
مأخوذة من وثائق EDDI. القيم النائبة مثل your-agent-id عليك استبدالها بقيمك.
{
"name": "product-docs",
"embeddingProvider": "openai",
"embeddingParameters": {
"model": "text-embedding-3-small",
"apiKey": "${vault:openai-key}"
},
"storeType": "chroma",
"storeParameters": {
"baseUrl": "http://localhost:8000",
"collectionName": "product-docs"
},
"chunkStrategy": "recursive",
"chunkSize": 512,
"chunkOverlap": 64,
"maxResults": 5,
"minScore": 0.6
}// 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 للتضمين مراجع إلى الخزنة، فيبقى مجموع المستندات وبيانات الاعتماد منفصلين.
- تُرسل استدعاءات التضمين نص المستند إلى مزوّد تضمين مستضاف. إذا كان يُمنع خروج البيانات من بنيتك التحتية، فاستخدم نموذج تضمين مستضافاً ذاتياً.
- مخزن المتجهات المفتوح نسخة من مجموع مستنداتك. شغّل Chroma بمصادقة وبعيداً عن الواجهات العامة.
من المفيد أن تعرف
- استبدال أجزاء المستند (chunks) مُتحقَّق منه في الذاكرة وpgvector. أما في Chroma فمن المتوقع أن يعمل لكن الاختبارات لا تغطيه، لذا قد تترك المستندات المعاد إدخالها أجزاء قديمة.
تكاملات ذات صلة
الإعدادات والسلوك في هذه الصفحة مبنيان على وثائق EDDI، وقد روجعا بتاريخ 2026-10-14. قد تتغير أسماء الحقول والقيم الافتراضية بين الإصدارات، فتأكد منها في وثائق إصدارك.