ibm bluemix - Getting org.springframework.expression.spel.SpelParseException error from Watson Conversation API -
i'm trying conversation api service watson (using python api client available on pypi: watson-developer-cloud
.
when make request, getting following error:
"output": { "text": [], "error": "error when updating output output of dialog node id:node_3_1470064336636. fix dialog node. node output was:{\"text\":\"el monto que te puedo adelantar lo define el sistema seg\u00fan el an\u00e1lisis que realiza de tu figura crediticia. el primer adelanto ser\u00e1 de hasta $2000 y mientras vayas cumpliendo en tiempo y forma, se ir\u00e1 aumentando el monto que el sistema te ofrece, siendo $4000 el m\u00e1ximo. si quer\u00e9s saber el monto exacto que puedo otorgarte, registrate o acced\u00e9 tu cuenta y hac\u00e9 click en la opci\u00f3n \\\"ped\u00ed un adelanto\\\".\"}\n**org.springframework.expression.spel.spelparseexception**: el1049e:(pos 8): unexpected data after '.': '2000'\n"
the response (in spanish) following:
{ "output": { "text": "el monto que te puedo adelantar lo define el sistema según el análisis que realiza de tu figura crediticia. el primer adelanto será de hasta $2000 y mientras vayas cumpliendo en tiempo y forma, se irá aumentando el monto que el sistema te ofrece, siendo $4000 el máximo. si querés saber el monto exacto que puedo otorgarte, registrate o accedé tu cuenta y hacé click en la opción \"pedí un adelanto\"." } }
i same error testing bot on watson conversation workspace (the dialog icon on top-right corner). ideas how fix this? should escape part of input?
i escape of special characters described in dialog reference using single \
character when using simple watson response editor. example, \$2000
, \#ftw
, \@8pm
if you're using advanced watson response editor, need use double \\
instead. same examples above, \\$2000
, \\#ftw
, \\@8pm
unfortunately haven't been able escape <?
, ?>
used more complex expressions, although less cause problems?
Comments
Post a Comment