Keboola#
Keboola - платформа для работы с данными, которая объединяет инструменты инженерии данных, аналитики и машинного обучения в единую среду. Она помогает предприятиям объединять источники данных, преобразовывать данные и развертывать модели машинного обучения в производство.
Предварительные требования#
Экземпляр Vector DB для подключения.
Аккаунт Keboola, чтобы разрабатывать рабочие процессы с данными.
Настройка#
В платформе Keboola перейдите в раздел «Компоненты».
Найдите и добавьте компонент Vector DB из маркетплейса компонентов.
Настройте подключение к экземпляру Vector DB, используя URL-адрес и ключ API.
Использование Vector DB в Keboola#
С интеграцией Vector DB от Keboola можно:
Интеграция конвейера данных: извлекайте данные из любого источника в Keboola, преобразуйте их и загружайте векторные вложения в Vector DB для семантических возможностей поиска.
Управление векторной базой данных: создавайте, управляйте и обновляйте коллекции в Vector DB непосредственно из рабочих процессов Keboola.
Оракестрация: планируйте и автоматизируйте операции с векторными базами данных как часть конвейера обработки данных.
Операции машинного обучения: комбинируйте модели машинного обучения с возможностями векторного поиска для продвинутых приложений искусственного интеллекта.
Пример использования#
Распространенный сценарий использования заключается в создании системы RAG (система генерации с поддержкой извлечения), где:
Данные извлекаются из нескольких источников в Keboola;
Текст обрабатывается и преобразуется в движке преобразования Keboola;
Вложения генерируются и хранятся в Vector DB;
Приложения запрашивают векторы Vector DB для получения возможностей семантического поиска.