如何解决指南:如果您的 Action 未连接到 Dialogflow,则从旧的旧版Google Action (v2) 迁移到新的 Conversational Action (v3)
我希望这能找到所有在迁移未连接到 Dialogflow 的 Google Action 过程中遇到困难的开发者。
首先是 I have tried migrating with the gactions,但它失败并显示错误消息:“不能在不是使用自定义类别创建的项目中指定自定义操作。”
因此,我找到了一种解决方法来执行迁移,我想与大家分享如何将旧的 Google Action (v2) 迁移到新的 Actions Builder (v3):
- 登录到 Dialogflow:https://dialogflow.cloud.google.com/
- 创建一个新代理并从下拉列表中选择您要迁移的 Google Action 的 Google 项目。
- 点击“创建”。
- 我不知道它是否是可选的,但创建一个虚拟意图,即“主要”并用一个训练短语填充它。
- 点击左侧面板中的“集成”。
- 在顶部,您应该会看到“Try Actions Builder”框,然后单击“尚未准备好?继续集成”的链接
- 会弹出一个叠加层,如果您使用了“Google Conversation API V2”,则在叠加层中向下滚动,勾选旁边的复选框以使用它。否则跳过此步骤。
- 点击叠加层底部的“测试”。一个新窗口将打开并引导您进入 Google Action 的测试模拟器(可能需要一些时间,它会显示“正在更新 Google 上的操作...”)。
- 在您的 Google Actions 控制台中看到测试模拟器时,点击“开发”(在页面顶部),您会看到“actions.intent.MAIN”的“Fulfillment tool”已更改为“Dialogflow” .
- 您现在还应该在页面顶部看到“将您的项目迁移到 Actions Builder”。
- 点击“预览迁移”,会弹出一个叠加层。
- 点击“跳过并开始迁移”。
- 选择“迁移为新项目”或“迁移此项目”(我选择了迁移此项目)。
- 点击“迁移”(我忽略了警告,因为您无论如何都必须使用操作构建器调整操作)。
- 点击后显示错误消息“无法在未使用自定义类别创建的项目中指定自定义操作。” > 忽略它。
- 再次点击“迁移”,它应该可以工作了。
- 现在您可以看到新的 Actions Builder 界面。
- 迁移完成。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。