Огляд
Casibase - це відкрита система бази знань ШІ, розроблена для забезпечення ефективного та гнучкого управління знаннями та діалогового рішення для підприємств. Однією з основних особливостей є постачальники, який дозволяє користувачам інтегрувати різні моделі ШІ та служби зберігання даних для покращення функціональності та продуктивності системи. Розділювачі розділяються на три основні категорії: Постачальники моделі входів і сховища, які несуть відповідальність за обробку моделей і зберігання даних відповідно.
1. Провайдери моделей
Провайдери моделей є компонентом 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
- Ernie: наприклад, ERNIE-Bot, ERNIE-Bot-turbo
2. Провайдери вбудовування
Векторизація даних
Основна роль Провайдерів вбудовування полягає в перетворенні різноманітних типів даних (наприклад, текст, зображення тощо) в густі векторні представлення. Це перетворення є ключовим етапом обробки та аналізу даних у Casibase, що дозволяє зберігати, отримувати та аналізувати дані більш ефективно.
Пошук знань
Перетворюючи як дані в базі знань, так і запит користувача у вектори, Провайдери вбудовування дозволяють системі здійснювати швидкий пошук знань на основі подібності векторів. Це значно покращує ефективність та точність пошуку в базі знань.
Гнучка підтримка моделей
Провайдери вбудовування підтримують різноманітні моделі вбудовування, користувачі можуть обрати найбільш відповідну модель згідно з їхніми потребами.
3. Провайдери сховища
Ми можемо налаштувати провайдерів сховища в 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.
Локальне
Ми підтримуємо завантаження файлів до локальної системи.
Хмарне
Ми підтримуємо AWS S3, Azure Blob Storage, MinIO, Alibaba Cloud OSS, Tencent Cloud COS, і постійно додаємо нові служби хмарного зберігання.