有什么方法可以在 Watson Assistant 中创建 Carousel

问题描述

我有一个项目需要显示轮播。 我尝试了很多方法,但没有其他方法适合我。尝试了许多 Javascript 和 HTML Carousel,但没有一个在 Watson 中有效。 已经好几天了。无论如何,任何知道的人都必须帮助我。

谢谢。

解决方法

您可以使用 Botonic(用于构建对话式应用程序的 React 框架)创建轮播和其他丰富的 UI 元素,并使用官方 @botonic/plugin-watson

将其与 Watson 集成 ,

对于我们的一个项目,我们还需要一个图片轮播,目前 Watson Assistant 通过丰富的格式不支持(即数组中的多个图像)。因此,我们创建了自己的 json 富响应输出,然后在 Watson Web 聊天“客户端”中触发轮播输出。您可以扩展默认的 Watson Web 聊天,以处理您自己的响应。查看 Watson Web Chat (https://web-chat.global.assistant.watson.cloud.ibm.com/docs.html?to=api-render ) 和自定义响应类型的自定义内容。 Watson Web Chat 的原始开发人员笔记确实有一个轮播示例,但现在看不到了。