gpt4 book ai didi

actions-on-google - 对话流和谷歌操作的集成

转载 作者:行者123 更新时间:2023-12-04 07:42:26 24 4
gpt4 key购买 nike

我正在尝试使用 Dialogflow 与 google Assistant/google home 集成,但遇到了一些问题。

问题如下。

  1. 我创建了一个 Google Actions 项目,该项目链接到相应的对话流项目。我已在dialogflow项目以及dialogflow项目和google actions项目的集成上启用了v2 API。
  2. dialogflow 项目具有调用 Webhook 来实现的意图。我们有一个响应 webhook API 的服务设置。此服务返回 V2 格式的响应,包括键fulfillmentMessages 下的丰富消息(如card、quick_replies 和carousel_select):

但是,当dialogflow将此信息转发到google actions时,它似乎没有传递任何此类信息。另一方面,如果我在服务响应中包含一个名为 fulfillMentText 的键,那么dialogflow 会将该信息转发给 google actions,如下所示

[{"simpleResponse":{"textToSpeech":"Nice to meet you, Bob!"}}]}

根据阅读可用的文档,我不清楚我需要做什么,以便对话流也将fulfillmentMessages的内容传播到google actions。

提前谢谢您。

最佳答案

message objects for Actions on Google与 Dialogflow 支持的其他平台可用的通用版本不同。您还需要发送 Actions on Google 兼容消息,以便 Google 助理可以看到它们。

如果您使用dialogflow-fulfillment 库,则可以导入 actions-on-google 对象并将它们添加到响应中,库将处理它们。

不必担心混合富媒体类型 - 只有那些适合每个平台的媒体类型才会显示。

关于actions-on-google - 对话流和谷歌操作的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50977400/

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