我可以在 Azure QnA Maker 中为单个问题添加多个答案吗?
Can I add multiple answers for a single question in Azure QnA Maker?
我想让用户输入一个提示,例如 "read me a poem,",并且让 QnA 每次都给出不同的响应。理想情况下,QnA 会轮流浏览我创建的响应列表。有什么办法吗?
这并不是 QnA maker 的最佳用例。 QnA Maker 使您能够从半结构化内容(例如常见问题解答文档、URL 和产品手册)中为问答服务提供支持。 QnA Maker 服务通过将用户的自然语言问题与知识库中 QnA 的最佳答案相匹配来回答用户的自然语言问题。
您正在寻找的内容可以通过聊天机器人来完成,您可以在聊天机器人中编写轮换响应的逻辑。 Visual Studio 预装了 echoBot sample 可以帮助您入门,我们这里有大量文档:
是的,您现在可以:他们将参数 "top" 添加到 POST 的 JSON 对象中:
例如
{
"question": "Hi",
"top": 30,
"isTest": true,
"RankerType":"QuestionOnly"
}
POST 到 QnAMaker API returns(最多)前 30 个答案。
我想让用户输入一个提示,例如 "read me a poem,",并且让 QnA 每次都给出不同的响应。理想情况下,QnA 会轮流浏览我创建的响应列表。有什么办法吗?
这并不是 QnA maker 的最佳用例。 QnA Maker 使您能够从半结构化内容(例如常见问题解答文档、URL 和产品手册)中为问答服务提供支持。 QnA Maker 服务通过将用户的自然语言问题与知识库中 QnA 的最佳答案相匹配来回答用户的自然语言问题。
您正在寻找的内容可以通过聊天机器人来完成,您可以在聊天机器人中编写轮换响应的逻辑。 Visual Studio 预装了 echoBot sample 可以帮助您入门,我们这里有大量文档:
是的,您现在可以:他们将参数 "top" 添加到 POST 的 JSON 对象中:
例如
{
"question": "Hi",
"top": 30,
"isTest": true,
"RankerType":"QuestionOnly"
}
POST 到 QnAMaker API returns(最多)前 30 个答案。