如何在Web控制台之外使用Dialogflow

时间:2019-07-15 12:16:22

标签: dialogflow

是否可以在Dialogflow Web控制台之外创建Dialogflow代理?

也许我可以调用一些可以创建“意图”的Web API? 然后可能还有一些其他API可以将“事件”添加到“意图”中? 然后也许会有更多的API添加“训练短语” /“操作”或“参数”?

我见过;我可以单击“代理”的“设置”按钮,然后有一个选项卡:“导出和导入”,在该选项卡下是按钮:“导出为ZIP”,“从ZIP还原”和“从ZIP导入”。

我可以以某种方式使用这些功能来编写自己的ZIP文件。然后只需使用以下命令导入它:“从ZIP导入”?

任何帮助或其他建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可能正在寻找https://cloud.google.com/dialogflow/docs/manage-intents文档页面,其中包含多种语言的示例。

JSON示例如下:

{
  "displayName": "ListRooms",
  "priority": 500000,
  "webhookState": "WEBHOOK_STATE_UNSPECIFIED",
  "trainingPhrases": [
    {
      "type": "EXAMPLE",
      "parts": [
        {
          "text": "What rooms are available at 10am today?"
        }
      ]
    }
  ],
  "action": "listRooms",
  "messages": [
    {
      "text": {
        "text": [
          "Here are the available rooms:"
        ]
      }
    }
  ]
}