Azure QNA Maker HTTP POST

时间:2018-05-12 15:11:54

标签: azure azure-web-sites azure-bot-service qnamaker

如何以json格式发送请求并获得答案?

我尝试发送一个帖子请求,但我一直在"您要查找的资源已被删除,名称已更改或暂时不可用。"

有格式吗?

感谢。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

QnA Maker现在是GA(直到最近才进行预览)

PREVIEW版本 POST请求到您的终点,您需要在请求中设置两个标头参数

端点看起来像 https://westus.api.cognitive.microsoft.com/qnamaker/v2.0/knowledgebases/SOME_ID_STRING/generateAnswer

Content-Type=application/json 

Ocp-Apim-Subscription-Key=YOUR_SUBSCRIPTION_KEY

GA版

您将首先在常规门户中旋转资源并转到qnamaker.ai站点以创建KB) 端点看起来像https://YOUR_END_POINT.azurewebsites.net/qnamaker/knowledgebases/SOME_ID_AFTER_PUBLISHING_KB/generateAnswer 标题参数已更改

Content-Type=application/json

Authorization=EndpointKey <YOUR_AUTH_KEY>