gpt4 book ai didi

javascript - 有没有办法从 Fulfillment Webhook 发回快速回复?

转载 作者:行者123 更新时间:2023-12-01 01:41:02 25 4
gpt4 key购买 nike

我一直在尝试 DialogFlow 和 Fulfillment,但直到现在我总是将 FulfillmentText 从我的 webhook 返回到我的机器人,如下所示:

response = {
fulfillmentText: "Some message!"
};

有没有办法在此处返回一组选项(快速回复)?基本上我想返回 3 个按钮,选项 a、b 和 c 各一个。这可能吗?

谢谢!

编辑:

我能够使用以下代码发回卡片,但我找不到任何可以发回快速回复而不是卡片的示例。

"fulfillmentMessages": [
{
"card": {
"title": "card title",
"subtitle": "card text",
"imageUri": "https://assistant.google.com/static/images/molecule/Molecule-Formation-stop.png",
"buttons": [
{
"text": "button text",
"postback": "https://assistant.google.com/"
}
]
}
}
],

最佳答案

检查Rich UI Messages来自 Dialogflow。根据您正在开发的平台,您可以显示快速回复或卡片或其他丰富的 UI 消息。

在网络和移动应用程序( native )上,您需要通过传递您想要的标志(按钮、复选框等)并操作文本响应来自行处理它们。

更新
如果使用 Google Assistant,您可以点击以下链接 https://developers.google.com/actions/assistant/responses
最好使用客户端库来开发Webhooks

Action-On-Google NodeJS Client
Dialogflow NodeJS Fulfillment Client

关于javascript - 有没有办法从 Fulfillment Webhook 发回快速回复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52417378/

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