Hippocampus
Коннектор KnowledgeBase. Карточка собрана из описания в каталоге коннекторов.
ГотовИндексаторtype: hippocampuseap-connector-hippocampusверсия 1.2.0
Сервис Hippocampus. Где документы индексируются и ищутся.
Клиент REST API сервиса Hippocampus: индексирует Markdown с данными о происхождении документа, ищет, отдаёт карточку документа и удаляет устаревшие версии. Через карточку документа агент может скачать оригинал из источника.
Что умеет
Гибридный поиск по фрагментам и фильтры по метаданным
В индексе хранится экземпляр источника и адрес документа в нём
Пакетное удаление и замена версий при переиндексации
Несколько индексаторов, например разные кластеры Milvus, подключаются отдельными экземплярами
Параметры экземпляра · 2
- Адрес Hippocampus
rest_urlобязательноHTTP-адрес сервиса без /mcp.
- Ожидание индексации
timeoutСколько секунд ждать завершения задания.
Пример настройки
toml
[[default.plugins]]
role = "indexer"
type = "hippocampus"
instance_id = "hippocampus_default"
rest_url = "http://hippocampus:8810"Как подключить
- Установите пакет коннектора в окружение KnowledgeBase и добавьте его в
plugin_packages. - Опишите экземпляр блоком
[[default.plugins]]с уникальнымinstance_id. - Секреты положите в
.secrets.tomlстрокой с тем жеinstance_idили передайте черезplugin_secrets. - Перезапустите KnowledgeBase и дождитесь первой синхронизации.
Как устроены роли и что должен реализовать коннектор: Контракт коннекторов. Все коннекторы: Маркетплейс.