如何确定DialogFlow中的置信度

时间:2017-12-31 03:23:09

标签: dialogflow

当用户在DialogFlow中回答问题时,有没有办法获得特定短语的置信度?例: 问:德国的首都是什么? 答:柏林

我想回顾一下AI对用户的理解程度,例如:

他说:“Boerlin”--->他说“柏林”的信心水平为87.3%

有没有办法回读这类信息?

1 个答案:

答案 0 :(得分:0)

托马斯。看看Google Apis DetectIntent文档。

https://cloud.google.com/dialogflow-enterprise/docs/reference/rest/v2beta1/projects.agent.environments.users.sessions/detectIntent

使用方法如下:

product id sales
1            1000
2            10000
3            50000
4            12000
5             8000

身体:

POST https://dialogflow.googleapis.com/v2/projects/{DialogFlowProjectName}/agent/sessions/{SessionId}:detectIntent

它使用OAuth2.0,可以使用Google OAuth沙盒生成临时令牌以供使用 https://developers.google.com/oauthplayground/

在响应中将有一个字段:

{
  "queryInput": {
    "text": {
      "text": "{Question You would like to ask}",
      "languageCode": "en-EN"
    }
  }
}