目前我正在使用IBM Watson Coversation api提供的chatbot服务。现在我遇到了一个问题,与在chatbot的文本回复中添加新行有关。谁能告诉我怎么做?
答案 0 :(得分:3)
在这种情况下,您可以使用<br>
,在{
"output": {
"text": {
"values": [
"Hey, <br>Can I help you?",
"",
""
],
"selection_policy": "random"
}
}
}
的对话流中。
查看我的示例:
你可以看到它不能用于&#34;尝试一下&#34;:
但是,如果您使用浏览器打开,则会看到该工作:
检查JSON示例:
<button>
您可以使用其他代码,例如:<id>
,class ViewConsultPage(webapp2.RequestHandler):
def get(self):
consult = ndb.Key(urlsafe=self.request.get('key')).get()
template = JINJA_ENVIRONMENT.get_template('/templates/view-consult.html')
template_values = {
'consult': consult
}
self.response.out.write(template.render(template_values))
等