是否可以在不使用上下文或事件的情况下将额外的数据发送到DialogFlow代理

是否可以将其他数据从服务器发送到DialogFlow。像第一个请求。不是形式的webhook。不使用contextevent。  因为当我使用contextevent时,就像我自己在寻找要使用的intent一样。

例如,DialogFlow具有3个intents。在第一个和第二个DialogFlow中,在第三个否定中使用user-nameintent的响应中没有user-name)。我只向DialogFlow发送文本结尾的额外数据(user-name),而DialogFlow会自行选择要使用的intent以及何时使用额外数据:

    queryInput: {
     text: {
      text: "How are you?",languagecode: "en",}
    },queryParams: {
     "parameters": { "user-name": "Johny" }
    }

服务器将每个请求连同额外的数据(user-name)发送到DialogFlow。 DialogFlow响应是否使用user-name取决于queryInput.text.text,并选择intent

lyypf12 回答:是否可以在不使用上下文或事件的情况下将额外的数据发送到DialogFlow代理

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3162558.html

大家都在问