Dialogflow-Google Assistant-最多支持两个'simple_responses'

问题描述 投票:0回答:1

我正在尝试将Google Assistant与Dialogflow一起使用。

我的所有流程都在Dialogflow中工作,但是当我最终在Google Assistant上进行测试并且出现此错误时:

MalformedResponse
expected_inputs[0].input_prompt.rich_initial_prompt: at most two 'simple_responses' are supported.

我理解此错误,但我必须回答两个以上的简单答案。我不知道如何绕过此错误。

我没有使用完整填充来制作我的助手。

我需要等待用户说些什么?或创建新的意图?

编辑:

在解释我的问题之前,我想向用户介绍达到此目的的操作:

->调用:

用户:好的google,请加载Xxxx

助手:-您好用户,欢迎来到XXX!-实际上,我们在....上有促销活动。您想了解更多吗?

->是回退意图:

用户:-是的!

助手:(这里有问题)“-好的,电子邮件是XXXX。-我们以PDF格式发送信息。-如果您的电子邮件不正确,则可以在XXXX.fr上进行更改。-我可以做其他类似的事情。-您想做什么?“

我需要发音该文本,但每个短语可以用变体短语(4个变体)代替。所以我的愿景是使用5个简单的响应并添加此变体。正如错误所言,我们不能那样做...那么我该如何解决我的冲突?审查设计?...用户其他工具?我不知道。

javascript dialogflow actions-on-google
1个回答
0
投票

是,尽管建议使用300个字符,但Google的操作仅限于two simple responses, each of no more than 640 characters

© www.soinside.com 2019 - 2024. All rights reserved.