Я бы хотел, чтобы пользователи вводили одно приглашение, типа «прочти мне стихотворение», и чтобы QnA каждый раз давал разные ответы.В идеале QnA будет вращаться через список ответов, которые я создал.Есть ли способ сделать это?
Это на самом деле не лучший вариант использования для производителя QnA.QnA Maker позволяет вам использовать сервис вопросов и ответов из вашего полуструктурированного контента, такого как документы FAQ, URL-адреса и руководства по продуктам.Сервис QnA Maker отвечает на вопросы ваших пользователей на естественном языке, сопоставляя его с наилучшим возможным ответом из QnAs в вашей базе знаний.
То, что вы ищете, можно сделать с помощью чат-бота, в котором вы пишете логикудля чередующихся ответов.Visual Studio имеет предварительно загруженный образец echoBot , который может помочь вам начать работу, и у нас есть много документации здесь:
https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-dialog-manage-complex-conversation-flow?view=azure-bot-service-4.0&tabs=csharp