gpt4 book ai didi

if-statement - 对话流 : Respond based on values and other conditional responses

转载 作者:行者123 更新时间:2023-12-04 05:08:39 24 4
gpt4 key购买 nike

我有 $dinetype从用户那里获得的变量。

enter image description here

但我想根据 $dinetype 中设置的值给出响应多变的。除了给出回应,我还需要设置相关的上下文。如何在 DialogFlow 中执行此操作?

enter image description here

if($Dinetype=='dineout') 
ask ('which restaurant would you like to go to?')
set_context ('awaiting-restaurant')
if($Dinetype=='takeaway')
ask ('When would you like to take away?')
set_context ('awaiting-takeaway-time')

它是可编程的吗?或者是否有可能在 UI 中实现与上述等效的东西?

最佳答案

迟到的回复,但也许有人会发现这很有用。

如果条件响应只需要引用一个参数值,那么我想出你可以做的是利用实体的“引用值”作为你想要为一组特定的同义词提供的响应。

所以你会有一个看起来像这样的实体:



然后,像这样设置你的意图,响应为 $Dinetype :



然后最终结果将如下所示:



你可以从那里做出你需要的任何后续意图。

下行是 Dinetype不会那么可重用。但我仍然认为每次需要一个简单的条件响应时,它都会胜过编写一个fulfillment webhook。

关于if-statement - 对话流 : Respond based on values and other conditional responses,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51464824/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com