我目前正在Dialogflow和flask-assistant的帮助下在Skypebot上工作。我在通过烧瓶助手将图像发送到Skype时遇到了麻烦。它可以通过dialogflow正常工作,但不能与烧瓶助手一起工作。 在Dialogflow中,我将意图创建为``图像'',并将用户响应创建为``显示''。但是结果是它不会显示图像,仅将文本显示为``pythonlogo''。 我正在按照以下方式使用resp.card()方法发送图像:
@assist.action('images')
def show_card():
resp = ask("python")
resp.card(text="Python logo",
title="logo",
img_url='http://mherman.org/presentations/flask-
kubernetes/images/flask-logo.png'
)
return resp
服务器端的响应仅显示文本,而不显示图像
2019-03-13 17:50:40:flask_assistant:INFO: Request: {
" Incoming Contexts": [],
"Intent": "images",
"Missing Params": [],
"Received Params": {},
"Source": "skype"
}
在Skypebot中,它将仅显示文本为“ python logo”,而不会通过图像URL获得任何图像。
答案 0 :(得分:0)
具有丰富对话的图像,卡片等可能仅限于通过Flask助手进行的Google助手。请耐心等待直到升级