IBM Watson: как добавить гиперссылку на Watson Responses?
Я пробовал другие ответы, упомянутые на других форумах, но до сих пор не могу получить правильный результат.
На данный момент это то, как выглядит макет
Любая помощь приветствуется!
3 ответа
Добавьте в свой ответ Watson тег HTML, браузер отобразит:
The link to go to google is: click <a target="_blank" href="https://google.com.br">Google</a>.<br/><br/>
Добавьте в ответ Уотсона:
Обс.: Проверьте внутри Попробуйте, это не работает, но внутри вашего веб-приложения все будет работать нормально. Это действительно для других <html>
тег, например: <button>
, так далее
Я отвечаю на тот же вопрос здесь. Ответьте с более подробной информацией и изображениями здесь.
Заменить "кавычки" вокруг ссылки на "апостроф"
{
"output": {
"text": {
"values": [
"say something <a href='http://www.website.com/'>link text</a>"
],
"selection_policy": "sequential"
}
}
}
Вы должны передать гиперссылку через context
Пример (использование python в бэкэнде) -
response['context']['link'] = "www.google.com"
conversation.message(workspace_id=workspace_id,
message_input={'text': user_input},
context=response['context'])
Теперь в вашем диалоге
{
"context": {},
"output": {
"text": {
"values": [
"$link"
],
"selection_policy": "sequential"
}
}
}
Таким образом, значения, которые вы передаете в context
отображаются префиксы $