تخطى إلى المحتوى الرئيسي

نظرة عامة

Casibase هو نظام مفتوح المصدر لقاعدة معرفة الذكاء الاصطناعي، يهدف إلى تزويد المؤسسات بحلول فعالة ومرنة لإدارة المعرفة والمحادثات. One of its core features is Providers, which allow users to integrate multiple AI models, storage services, and infrastructure management capabilities. These integrations enhance the functionality and performance of the system.

Providers span several categories including AI Providers (Model and Embedding), Storage Providers, Cloud Providers, and Scan Providers, each serving distinct roles in the system. The provider list interface includes filtering capabilities, allowing you to quickly locate providers by category or type through dedicated filter controls.

1 (or ١). مزودو النماذج

مزودو النماذج هم مكونات في Casibase تستخدم لدمج وإدارة نماذج الذكاء الاصطناعي. وهي تسمح للمستخدمين بدمج مختلف نماذج الذكاء الاصطناعي المدربة مسبقًا في النظام لتحقيق معالجة معرفية وتوليد محادثات أكثر ذكاءً. من خلال مزودي النماذج، يمكن للمستخدمين التبديل بسهولة بين نماذج الذكاء الاصطناعي المختلفة واختيار النموذج الأنسب لاحتياجاتهم المحددة.

يدعم Casibase مجموعة متنوعة من نماذج الذكاء الاصطناعي الشهيرة، بما في ذلك:

أنواع مزودي النماذج

  • Hugging Face: مثل meta-llama/Llama-2-7b و THUDM/chatglm2-6b
  • OpenAI: مثل gpt-3.5-turbo و gpt-4
  • Claude: مثل claude-2 و claude-instant-v1
  • Wenxin Yiyan: مثل ERNIE-Bot و ERNIE-Bot-turbo

```

٢. مزودو التضمين


### تحويل البيانات إلى متجهات

الوظيفة الرئيسية لمزودي التضمين هي تحويل أنواع مختلفة من البيانات (مثل النص والصور وما إلى ذلك) إلى تمثيلات متجهية كثيفة. إلى تمثيلات متجهية كثيفة. هذا التحويل هو خطوة أساسية في معالجة وتحليل البيانات في Casibase، مما يسمح بتخزين البيانات واسترجاعها وتحليلها بطريقة أكثر كفاءة.

### استرجاع المعرفة

من خلال تحويل كل من البيانات في قاعدة المعرفة واستعلامات المستخدم إلى متجهات، يمكّن مزودو التضمين النظام من إجراء استرجاع سريع للمعرفة بناءً على تشابه المتجهات. وهذا يحسن بشكل كبير من كفاءة ودقة استرجاع المعرفة.

### دعم النماذج المرن

يدعم مزودو التضمين نماذج تضمين متنوعة، ويمكن للمستخدمين اختيار النموذج الأنسب لاحتياجاتهم.

## ```
٣. مزودو التخزين

يمكننا تكوين موفري التخزين في كاسدور. يمكننا تكوين مزودي التخزين في Casdoor واستخدامها في Casibase، وهي مكونات تستخدم لإدارة تخزين واسترجاع بيانات Casibase. وهي تسمح للمستخدمين بتخزين البيانات في خدمات تخزين مختلفة والوصول إلى البيانات من خلال واجهة موحدة. من خلال مزودي التخزين، يمكن للمستخدمين اختيار خدمات التخزين بمرونة، لضمان أمان البيانات والوصول الفعال. نحن ندعم نوعين من التخزين: المحلي والسحابي.

4. Text-to-Speech Providers

Text-to-Speech (TTS) Providers is a component in Casibase that enables the conversion of text responses into natural-sounding speech. It allows the system to communicate with users through voice synthesis, enhancing the interactive experience of the knowledge base system.

Provider Support

Currently, Casibase supports Alibaba Cloud's Text-to-Speech service, with various voice options available through the cosyvoice-v1 interface. The system is designed to be extensible, allowing for the integration of additional TTS providers in the future.

5. Speech-to-Text Providers

Speech-to-Text (STT) Providers is a component in Casibase that enables the conversion of spoken language into written text. It allows the system to understand and process voice queries, enhancing the interactive experience of the knowledge base system.

المحلي

نحن ندعم تحميل الملفات إلى النظام المحلي.

السحابي

نحن ندعم AWS S3 و Azure Blob Storage و MinIO و Alibaba Cloud OSS و Tencent Cloud COS، ونعمل باستمرار على إضافة المزيد من خدمات التخزين السحابية.

6. Cloud Providers

Cloud Providers enable Casibase to connect to and manage infrastructure across private and public cloud platforms. These providers allow centralized visibility and control of cloud resources.

Private Cloud Providers connect to containerized environments like Docker and Kubernetes, enabling container lifecycle management and orchestration directly from Casibase.

Public Cloud Providers scan and catalog cloud infrastructure resources across major platforms. They automatically discover virtual machines, storage volumes, network components, and other cloud assets, enriching each with detailed configuration information through multi-level API discovery.

7. Scan Providers

Scan Providers perform network discovery, security auditing, and system assessment operations. Casibase integrates specialized scanning tools that analyze infrastructure assets, detect vulnerabilities, and assess system configurations.

Nmap Scan Provider conducts network reconnaissance by scanning IP addresses and port ranges. It identifies open ports, running services, service versions, and operating system details. The provider returns structured JSON results showing discovered hosts, accessible services, and potential security concerns.

OS Patch Provider evaluates system patch status and identifies missing security updates. It checks installed software versions against known vulnerabilities and recommends necessary patches to maintain system security.

Scan providers work with the Scan object to execute operations against target assets. Results are captured in both raw and structured formats, enabling detailed analysis through the web interface.