На данный момент такого плана нет, однако у нас уже есть ряд функций поиска с использованием ИИ, поэтому этот вопрос заслуживает внимания. Вот текущие инструменты:
-
Персоны, такие как «Исследователь форума», которые могут выполнять поиск с использованием генерации с дополнением извлечения (RAG). Эта функция доступна по ссылке AI Bot на https://meta.discourse.org/discourse-ai/ai-bot/conversations и также может использоваться в чате Discourse.
-
Семантический поиск на основе векторных вложений (embeddings) ИИ — это результаты поиска, отображаемые на полной странице /search.
-
Быстрый поиск на основе векторных вложений ИИ, используемый для заполнения результатов в выпадающем списке поиска. Это особенно полезно для случаев, когда обычный поиск не находит ничего, например, при опечатках.
-
Открытия Discobot — это дополнительный контент в боковой панели для результатов поиска как в выпадающем списке, так и на полной странице.
У подходов, ориентированных на ИИ, есть свои компромиссы: традиционный поиск всё ещё значительно быстрее RAG. Однако, возможно, в вашем случае это приемлемо, и строку поиска можно заменить полем ввода, которое напрямую формирует запрос для страницы диалога с ИИ или чата с ботом? Что-то подобное можно реализовать с помощью компонента темы.

