dialogflow-es - 如何在 Web 控制台之外使用 Dialogflow
问题描述
是否可以在 Dialogflow Web 控制台之外创建 Dialogflow 代理?
是否有一些我可以调用的 Web API 可以创建一个“意图”?然后也许其他一些可以向那个“意图”添加“事件”的 API?然后也许更多的 API 可以添加到“训练短语”/“动作”或“参数”中?
我见过; 我可以单击“代理”的“设置”按钮,然后有一个选项卡:“导出和导入”,在该选项卡下有按钮:“导出为 ZIP”、“从 ZIP 恢复”和“从 ZIP 导入”。
我可以以某种方式使用这些功能来编写我自己的 ZIP 文件吗?然后只需使用:“从 ZIP 导入”导入它?
任何帮助或其他建议将不胜感激。
解决方案
您可能正在寻找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:"
]
}
}
]
}
推荐阅读
- wpf - wpf vb.net中数据网格的空行
- azure-ad-b2c - Azure AD b2c 帐户锁定阈值
- macos - 带有 docker 的 MacBook Pro 2018 高温和 CPU 使用率
- c# - 在 WPF 应用程序中使用 UWP 引发错误“生成清单”
- javascript - Vue.js - 发出更新数组不起作用
- php - 为标签命名并调用 if isset 函数
- bash - Microsoft AppCenter 上用于预构建脚本的 bash 脚本错误
- python - Python套接字:解码数据包问题
- android - 构造函数 SQLiteDatabase 不能在 android studio 中应用
- php - 将 PHP 与 Firebase 数据库一起使用很慢