Bot.one может самостоятельно искать ответ на вопрос респондента:
- Сопоставляя его с вопросами, которые уже хранятся в системе.
- Проводя поиск среди источников, на основе которых было произведено обучение.
Чтобы бот мог анализировать вопрос и предоставлять ответ, его нужно научить.
Для поиска ответа первым способом нужно выполнить ряд шагов:
- Создать AI базу обычного типа – совокупность вопросов и ответов, в рамках которого бот будет искать ответ.
- Добавить вопросы. Представьте, какие вопросы может задать боту респондент, и добавьте эти вопросы в базу.
- Добавить ответы. На каждый добавленный вопрос следует создать ответ. Ответом является бот. Одна база может содержать несколько ботов-ответов. Для ответа на вопрос респондента в диалоге будут публиковаться блоки одного из ботов, которые добавлены в базу.
- Соотнести вопросы с ответами. Вначале системе нужно показать, какой бот является ответом на какой вопрос.
- Добавить AI блок с созданной базой в бот.
Если респондент задаст вопрос, который уже есть в базе, или похожий, диалог продолжится по той схеме, которая указана в качестве ответа. Если бот не сможет самостоятельно найти ответ, он даст альтернативный ответ, а вопрос респондента запишет в базу.
Для поиска ответа вторым способом нужно выполнить ряд шагов:
- Создать AI базу на основе модели GPT или локальной модели PravoGPT – перечень файлов и ссылок, на которых будет обучаться бот для поиска ответа.
- Добавить источники. Представьте, какие вопросы может задать боту респондент, и в каких источниках можно найти на них ответы.
- Запустить обучение - для обучения GPT на основе добавленных источников.
Рассмотрим каждый шаг более подробно на примере создания бота для консультирования пользователей Bot.one.