ich das Gespräch API Service von Watson versucht (die API-Client auf pypi verfügbar Python. watson-developer-cloud
Erste org.springframework.expression.spel.SpelParseException Fehler von Watson Conversation API
Wenn ich einen Antrag stellen, ich erhalte die folgende Fehlermeldung:
"output": {
"text": [],
"error": "Error when updating output with output of dialog node id:node_3_1470064336636. Fix the 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 a 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"
die Antwort (auf Spanisch) ist die folgende:
{
"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é a tu cuenta y hacé click en la opción \"Pedí un Adelanto\"."
}
}
ich auch den gleichen Fehler, die B-Tests ot im Watson Conversation Workspace (das Dialogfeld in der oberen rechten Ecke). Irgendwelche Ideen, wie das zu beheben ist? Sollte ich einem Teil meiner Eingabe entkommen?
Scheint das Problem ist "$ chars". Ich änderte te Text zu "4000 $", und es funktioniert gut !. Nicht sicher, aber vielleicht (nur raten) ist das sintax $ char, sich auf Variablen zu beziehen, und da $ 2000 (2000) keine Variable ist, bringt es diesen Fehler. –