我已经阅读了官方文章,并说当我们将操作释放到Alpha,Beta或Production这样的特定通道时,dialogflow会自动保存代理的快照。
我已提交生产行动,正在审查中。如果我现在在dialogflow的内联编辑器上对我的操作进行任何更改,它们将不会反映在已发布的版本上,对吗?我不确定,因为它没有说已部署到任何渠道,但表示正在审查中。我必须等到它投入生产吗?无法确认版本控制是否到位。
如果您对Webhook实现或Inline Editor中的代码进行更改,则该更改立即生效。完全没有版本控制可实现。
同时,这意味着如果您对实现进行更改,则无需重新审核即可生效。
Alpha,Beta和Production渠道指的是Intent,词组等。
从理论上讲,您可以为Alpha,Beta和Production创建一个不同的环境,并且在每个环境中为Webhook使用不同的URL,但是,如果您使用的是Inline Editor,则绝对无法使用。
最好的解决方案是创建一个完全独立的项目,并在该项目中进行开发和测试。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句