0

我在对话流中有一个带有松弛集成的机器人,需要它自动发布,如下所示:

用户发送特定命令,例如:

update bot

和对话流发布一个新版本。

这可能吗?我怎样才能做到这一点?

4

1 回答 1

0

我认为您需要澄清“自动发布”的含义。Dialogflow 是一种用于构建对话流的工具,您可以将标识“项目/位置/代理”链接到您的自定义集成或预定义集成。

这意味着,每当您在 Dialogflow 控制台中对对话流应用修改并保存它们时,它们应该会自动在您的 bot 中可用(从 Messenger 或从您的网站或从 Slack Bot 或任何地方)。除非您使用他们的版本控制系统,否则无需“发布”新版本。在这种情况下,您可以使用相同的“环境”并将其链接到集成,然后更新该环境中的流版本。

相反,如果您指的是可以通过 webhook 管理的机器人的“更新”数据(例如,您的天气机器人具有获取新天气条件的“更新”意图):您应该首先定义“更新意图”然后创建一个路线或路线组,将您带到启用了网络挂钩的页面,调用天气的 API 服务,如 Open Weather Map。

于 2021-04-13T08:00:28.330 回答