Мы используем Watson Conversation из Python. В нашем диалоге есть ответы с вариантами текста, но мы всегда получаем первый вариант - это проблема. Диалог хорошо работает, когда вы запускаете его из Bluemix Converation Tooling.
def wd_conv_send_message(sTexto):
# Replace with the context obtained from the initial request
context = {}
workspace_id = conv_workspaceid
response = conversation.message(
workspace_id=workspace_id,
message_input={'text': sTexto},
context=context
)
# print(json.dumps(response, indent=2))
print(response['output']['text'][0])