Skip to content
2.12.0

Hippocampus ​

Коннектор KnowledgeBase. Карточка собрана из описания в каталоге коннекторов.
ГотовИндексаторtype: hippocampuseap-connector-hippocampusверсия 1.2.0

Сервис Hippocampus. Где документы индексируются и ищутся.

Клиент REST API сервиса Hippocampus: индексирует Markdown с данными о происхождении документа, ищет, отдаёт карточку документа и удаляет устаревшие версии. Через карточку документа агент может скачать оригинал из источника.

Что умеет

  • Гибридный поиск по фрагментам и фильтры по метаданным

  • В индексе хранится экземпляр источника и адрес документа в нём

  • Пакетное удаление и замена версий при переиндексации

  • Несколько индексаторов, например разные кластеры Milvus, подключаются отдельными экземплярами

Параметры экземпляра · 2

  • Адрес Hippocampusrest_urlобязательно

    HTTP-адрес сервиса без /mcp.

  • Ожидание индексацииtimeout

    Сколько секунд ждать завершения задания.

Пример настройки

toml
[[default.plugins]]
role = "indexer"
type = "hippocampus"
instance_id = "hippocampus_default"
rest_url = "http://hippocampus:8810"

Как подключить ​

  1. Установите пакет коннектора в окружение KnowledgeBase и добавьте его в plugin_packages.
  2. Опишите экземпляр блоком [[default.plugins]] с уникальным instance_id.
  3. Секреты положите в .secrets.toml строкой с тем же instance_id или передайте через plugin_secrets.
  4. Перезапустите KnowledgeBase и дождитесь первой синхронизации.

Как устроены роли и что должен реализовать коннектор: Контракт коннекторов. Все коннекторы: Маркетплейс.

Документация экосистемы EVA 2.1