Добавление чатбота
improve this page | report issueЧатбот Watson
Чатботы используют службу Watson Assistant в IBM Cloud. Создайте экземпляр Watson Assistant в IBM Cloud. Дополнительную информацию см. здесь.
После настройки можно создать новую рабочую область. Рабочая область - это группа диалогов, которые может вести чатбот. После создания рабочей области приступите к созданию диалогов. Укажите набор вопросов и набор ответов для определенной цели. Watson Assistant использует технологию понимания естественного языка для определения цели обращения, задавая указанные вами простые вопросы. Он интерпретирует заданный пользователем вопрос в различных стилях и определяет его цель.
Для активации чатбота в приложении выполните следующие действия:
-
Выберите Watson, а затем выберите Чатбот. Будет показана страница Работа с Watson Assistant.
-
Нажмите Подключиться, чтобы установить соединение с экземпляром Watson Assistance.
- Введите Ключ API и укажите URL экземпляра Watson Assistance.
-
Укажите Имя чатбота и нажмите Подключиться. Будет показана сводная панель службы чата с заданным именем.
-
Добавьте рабочую область, нажав Добавить рабочую область - будет показано всплывающее окно Создать модель.
-
Заполните поля Имя рабочей области и Описание рабочей области, а затем нажмите Создать. Будет создано три рабочих области Диалог (Приветствие, Совпадение не найдено и Новый диалог).
-
Нажмите Новый диалог, чтобы обучить модель чатбота.
- Добавьте вопросы и ответы, используя файл csv или указав их по-отдельности. Например, добавьте утверждение пользователя в поле Если пользователь собирается спросить, а затем добавьте ответ бота в поле То бот должен ответить следующее. Кроме того, можно передать вопросы и ответы бота на сервер в файле.
- Нажмите Сохранить.
-
Щелкните на значке чатбота в правом нижнем углу, чтобы протестировать работу чатбота.
Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.