Skip to main content
Конечная точка POST /search возвращает результаты поиска Yahont внутри вашего приложения: конвейеры RAG, агенты, интеграции — всё, где нужны ранжированные фрагменты, а не ответ. Она выполняет тот же конвейер извлечения, что и действие «Поиск» в чате. Конечная точка не генерирует ответ. Чтобы модель прочитала результаты и написала ответ, используйте вместо неё POST /chat/send-chat-message.
Конечная точка ищет только по документам, которые разрешено видеть вызывающему пользователю, поэтому один и тот же запрос двух пользователей может вернуть разные результаты. Ей также нужна векторная база данных: в развёртываниях с заданным DISABLE_VECTOR_DB (Yahont Lite) она отвечает 501.

POST /search

Для запроса нужен только текст запроса. Всё остальное сужает поиск или меняет интерпретацию запроса. Результаты возвращаются начиная с самых релевантных:
citation_id определяет исходный документ, а не результат: несколько результатов используют один citation_id, когда поиск вернул несколько непересекающихся разделов одного документа.

Дальнейшие шаги

Руководство: отправка сообщения в Yahont

Пусть агент прочитает результаты и ответит, а не только ранжирует документы

Руководство: использование Ingestion API

Проиндексируйте собственные документы, чтобы они появлялись в поиске