Как получить ответ chatterbot в формате изображения / гиперссылки? - PullRequest
0 голосов
/ 16 января 2019

Не удалось получить ответ ChatterBot как изображение / гиперссылка.

Я пытался поместить тег html-изображения в свой набор данных обучения, т.е.

Набор обучающих данных:

image_response_data_set.yml

categories:
- myown
conversations:
- - can you show me smiley image?
  - <img src="example.jpg" alt="Smiley face" height="42" width="42">

Поскольку мой тег рассматривается как строка, он не будет отображаться как изображение.

Может ли кто-нибудь помочь мне, как я могу научить бота реагировать как изображение?

Нужно ли использовать какой-либо другой формат вместо .yml?

Есть ли для этого логический адаптер?

Примечание: Я делаю это с помощью ChatterBot/examples/django_app из github.

1 Ответ

0 голосов
/ 17 января 2019

Я не совсем уверен, что в примере есть что-то закодированное, чтобы заставить его отображать изображения.

Если вы измените код $row.text(text); на $row.html(text); в файле examples/django_app/example_app/templates/app.html, вы можете увидеть изображение в формате HTML вместо текста.

...