我想让用户输入一个提示,例如“读一首诗给我听,然后让QnA每次给出不同的响应。理想情况下,QnA会轮流浏览我创建的响应列表。有什么办法吗?
对于QnA制造商来说,这并不是真正的最佳用例。通过QnA Maker,您可以从半结构化内容(如FAQ文档,URL和产品手册)中提供问答服务。 QnA Maker服务通过将其与知识库中QnA的最佳答案相匹配来回答用户的自然语言问题。
您正在寻找的内容可以通过聊天机器人完成,您可以在其中编写旋转响应的逻辑。 Visual Studio预先加载了echoBot sample,可以帮助您入门,我们在这里提供了大量文档:
是的,您现在可以:他们将参数“ top”添加到POST的JSON对象中:
例如
{
"question": "Hi",
"top": 30,
"isTest": true,
"RankerType":"QuestionOnly"
}
POST到QnAMaker API会返回(最多)前30个答案。