Поделиться через


Добавление беседы в базу знаний

Добавление бесед к боту делает его более общительным и приятным. Функция беседы в QnA Maker позволяет легко добавлять заранее заданный набор самых интересных бесед в базу знаний. Это может стать основой личности бота и сэкономить время и затраты на ее написание с нуля.

Примечание.

Поддержка службы QnA Maker будет прекращена 31 марта 2025 г. Новая версия вопроса и возможности ответа теперь доступна как часть языка искусственного интеллекта Azure. Сведения о возможностях ответов на вопросы в службе Языка см. в статье с ответами на вопросы. С 1 октября 2022 г. вы не сможете создавать ресурсы QnA Maker. Сведения о переносе существующих баз знаний QnA Maker в функцию вопросов и ответов см. в руководстве по миграции.

Этот набор данных содержит около 100 сценариев бесед с несколькими тонами:профессиональный, дружелюбный и шутливый. Выберите персонажа, тон которого больше всего напоминает тон бота. QnA Maker получает пользовательский запрос и пытается сопоставить его с наиболее близкой по теме беседой в разделе "Вопросы и ответы".

Ниже приведены некоторые примеры различных персонажей. Вы можете просмотреть все наборы данных, а также сведения о персонализациях.

Для пользовательского запроса When is your birthday? каждая индивидуальность имеет стильный ответ:

Личность Пример
Профессиональные Возраст на самом деле не подходит.
Понятное имя У меня нет возраста.
Дружелюбный У меня нет возраста.
Заботливый У меня нет возраста.
Энергичный Я являюсь роботом, поэтому у меня нет возраста.

Поддержка языков

Наборы данных chit-chat поддерживаются на следующих языках:

Язык
Китайский
Английский
французский
Германия
Итальянский
Японский
Корейский
Португальский
Испанский

Добавление беседы во время создания базы знаний

При создании базы знаний после добавления исходных URL-адресов и файлов есть возможность добавить и беседу. Выберите персонажа для своей беседы. Если вы не хотите добавлять беседу или если в источниках данных уже есть поддержка беседы, выберите None (Не требуется).

Добавление беседы в существующую базу знаний

Выберите базу знаний и перейдите на страницу Параметры. Здесь есть ссылка на все наборы данных бесед в соответствующем формате TSV. Загрузите желаемую личность, а затем отправьте ее как источник файла. Не изменяйте формат или метаданные при загрузке и отправке файла.

Добавление беседы в существующую базу знаний

Изменение вопросов и ответов беседы

Во время изменения базы знаний вы увидите новый источник для беседы, зависящий от выбранного персонажа. Теперь вы можете добавлять измененные вопросы или редактировать ответы как и в любом другом источнике.

Изменение вопросов и ответов беседы

Чтобы просмотреть метаданные, выберите Параметры представления на панели инструментов, а затем выберите Показать метаданные.

Добавление в беседу дополнительных вопросов и ответов

Вы можете добавить новую пару chit-chat QnA, которая не входит в предопределенный набор данных. Убедитесь, что вы не дублируете пару вопрос-ответ, которая уже включена в набор. При добавлении любая новая пара вопрос-ответ также будет добавлена в Editorial (редакционный) источник. Чтобы убедиться в том, что компонент ранжировки будет понимать, что это беседа, добавьте ключ метаданных или пару значений "Editorial: chit-chat", как показано на следующем изображении.

Добавление вопросов и ответов беседы

Удаление беседы из существующей базы знаний

Выберите базу знаний и перейдите на страницу Параметры. Конкретный источник беседы указан как файл с именем выбранного персонажа. Вы можете удалить его как исходный файл.

Удаление беседы из базы знаний

Следующие шаги

См. также

Общие сведения о QnA Maker