Базы знаний

Раздел описывает методы для управления базами знаний платформы EvoAI.

База знаний — это хранилище документов, разбитых на фрагменты и проиндексированных для семантического поиска. Вы можете создавать базы знаний, загружать в них документы и выполнять поисковые запросы по содержимому.

Возможности

  • Управление базами знаний — создание, обновление, удаление

  • Гибкая индексация — высококачественный режим (эмбеддинги) или экономичный (ключевые слова)

  • Настраиваемый поиск — ключевой, семантический, полнотекстовый и гибридный методы

  • Переранжирование — повышение точности результатов с помощью моделей переранжирования

  • Управление доступом — настройка прав на уровне базы знаний

Базовый URL

https://api.evo-ai.ru/v1

Аутентификация

Все запросы требуют передачи API-ключа базы знаний:

Authorization: Bearer {ваш_API_ключ}

Один API-ключ базы знаний предоставляет доступ ко всем базам знаний, видимым в рамках аккаунта. Учитывайте это при организации доступа.

Методы

Метод

Описание

Создание базы знаний

Создать пустую базу знаний

Список баз знаний

Получить список всех баз знаний

Информация о базе знаний

Получить детальную информацию о базе знаний

Обновление базы знаний

Обновить настройки базы знаний

Удаление базы знаний

Удалить базу знаний

Создание документа

Загрузить документ в базу знаний

Удаление документа

Удалить документ из базы знаний