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