أدلة المستخدم
أدلة خطوة بخطوة لكل دور — من مسؤولي المنصة إلى الطلاب.
البدء
مرحباً بك في InfoLens! سيمكّنك هذا الدليل من تشغيل أول استعلام RAG في أقل من 5 دقائق.
أولاً، تأكد من تثبيت Docker وتشغيله. استنسخ المستودع، وانسخ .env.example إلى .env وأضف مفتاح API الخاص بـ Gemini.
افتح http://localhost:24001 في متصفحك، وسجّل الدخول، وارفع مستنداً، ثم انتقل إلى المحادثة لطرح سؤالك الأول.
الوكلاء هم اللبنة الأساسية في InfoLens. كل وكيل هو مساعد مدعوم بالذكاء الاصطناعي يجيب على الأسئلة باستخدام مجموعة محددة من مجموعات المستندات.
لإنشاء أول وكيل، انتقل إلى صفحة الوكلاء وانقر على "وكيل جديد". أعطه اسماً ووصفاً، ثم حدد مجموعات المستندات التي يجب أن يصل إليها.
بعد الإنشاء، انتقل إلى صفحة تفاصيل الوكيل لتكوين سلوكه وإنشاء مفاتيح API والحصول على كود التضمين.
أدلة المسؤول
يدعم InfoLens مجموعة واسعة من تنسيقات المستندات: PDF و TXT و DOCX و HTML و CSV و JSON و PPTX و XLSX و Markdown.
لرفع المستندات، انتقل إلى صفحة المستندات وانقر على "رفع" أو اسحب الملفات وأفلتها مباشرة.
للحصول على أفضل النتائج، استخدم مستندات منظمة جيداً بعناوين وفقرات واضحة.
ويدجت InfoLens هو مقطع JavaScript خفيف يضيف واجهة محادثة مدعومة بالذكاء الاصطناعي إلى أي موقع ويب.
للحصول على كود التضمين، افتح صفحة تفاصيل وكيلك وانتقل إلى علامة تبويب "التضمين و SDK".
يدعم الويدجت التخصيص: غيّر رسالة الترحيب والنص التوضيحي والألوان والموضع.
يمكن ضبط كل وكيل في InfoLens من خلال لوحة التكوين الخاصة به. تشمل الإعدادات الرئيسية موجّه النظام ودرجة الحرارة واختيار النموذج والحد الأقصى للرموز.
موجّه النظام هو أهم إعداد. يخبر الذكاء الاصطناعي كيف يتصرف وأي نبرة يستخدم.
يمكن تعيين حدود الاستخدام لكل وكيل للتحكم في الاستخدام اليومي والشهري.
يستخدم InfoLens نظام RBAC ديناميكي مدعوم بـ Casbin. يتضمن نموذج الصلاحيات 14 مورداً و35 صلاحية.
كمسؤول، يمكنك دعوة المستخدمين إلى مستأجرك وتعيين الأدوار لهم. تشمل الأدوار الافتراضية المالك والمسؤول والمعلم والطالب والمدقق.
لإدارة المستخدمين، انتقل إلى الإدارة > المستخدمون. لتكوين الأدوار، انتقل إلى الإدارة > الأدوار.
أدلة منشئ المحتوى
يتكامل InfoLens مع أي موقع ويب أو منصة تقريباً. أبسط طريقة هي ويدجت التضمين.
لـ WordPress: ثبّت إضافة مثل "Insert Headers and Footers". لـ Shopify: انتقل إلى المتجر الإلكتروني > القوالب > تعديل الكود.
لتطبيقات React/Next.js، استخدم حزمة @infolens/sdk TypeScript لتكامل أعمق.
يدعم InfoLens طريقتين للمصادقة: رموز JWT Bearer ومفاتيح API. كلاهما يعمل عبر جميع نقاط نهاية API.
للحصول على رمز JWT، سجّل الدخول عبر تدفق البريد الإلكتروني بدون كلمة مرور: أرسل طلب POST إلى /v1/users/login/otp/request مع بريدك الإلكتروني، ثم POST /v1/users/login/otp/verify مع الرمز المكوّن من 6 أرقام الذي يصل عبر البريد. تتضمن الاستجابة access_token تُدرجه في ترويسة Authorization بصيغة "Bearer {token}". تنتهي صلاحية الرموز بعد TTL المهيأ. كما يتوفر تسجيل الدخول عبر OAuth من Google وGitHub عند تهيئته — اكتشف الطرق المفعّلة عبر GET /v1/users/auth/methods.
مفاتيح API مثالية للتكاملات من خادم إلى خادم وخادم MCP.
يمكن لـ InfoLens استيعاب المحتوى مباشرة من صفحات الويب. لكشط موقع ويب، استخدم واجهة API لرفع المستندات مع عنوان URL بدلاً من ملف.
للكشط الجماعي، يمكنك توفير عناوين URL متعددة عبر API. يصبح كل عنوان URL مستنداً منفصلاً.
لاحظ أن الكشط الإلكتروني يحترم ملف robots.txt ويتطلب أن يكون الموقع المستهدف قابلاً للوصول من خادمك.
يتضمن InfoLens العديد من الميزات لدعم الامتثال لـ GDPR وخصوصية البيانات. تضمن بنية تعدد المستأجرين العزل الكامل للبيانات بين المنظمات.
يتتبع سجل المراجعة جميع الإجراءات المهمة: إنشاء المستخدمين وتغييرات الأدوار ورفع المستندات وتعديلات الإعدادات.
للاحتفاظ بالبيانات، اضبط الحدود لكل مستأجر عبر الإدارة > الإعدادات.