IBM Watson Assistant:如何发送图像作为聊天机器人响应

时间:2019-07-25 06:39:39

标签: ibm-cloud watson-assistant ibm-cloud-storage

我想附加一个图像作为IBM Watson Assistant响应。

它必须放在公共存储库中,但是我想知道是否可以在IBM Cloud Object Storage上安装它,因为我的映像在那里。

如果无法实现。如何在Watson Assistant中发送图像作为响应?我在documentation中找不到任何内容。

1 个答案:

答案 0 :(得分:0)

您可以定义image responses in Watson Assistant。可以通过对话框构建器或使用JSON响应编辑器来完成。使用对话框生成器时,there is a form for the image title, description and the URL

要从Watson Assistant中访问IBM Cloud Object Storage上的图像并显示它,该图像需要公开访问。您可以enable public access on the entire bucket or on individual storage objects。第一个可能是安全问题,第二个是更多工作。

图片的URL由公共端点,存储区和图片名称组成,例如https://s3.eu.cloud-object-storage.appdomain.cloud/your-bucket-name/this-is-the-image.png

这是在我的测试中它在试用窗口中的外观,图像来自我的公共IBM COS存储桶:

Watson Assistant showing image response