使用Python的Watson Assistant / Watson Conversation

时间:2018-04-29 19:22:52

标签: python ibm-cloud watson watson-conversation

我正在和沃森做一个简单的聊天机器人。我有一个python脚本。假设脚本是为了简单起见:

x=5
x

在沃森,我想回来:

result is 5

但是,我不确定如何与python进行交互。我的研究表明它与NodeJS和JSON有关,但我无法找到符合我要求的任何示例或教程。

有人可以告诉我应采取的行动或任何文件吗?

1 个答案:

答案 0 :(得分:2)

Watson Assistant和客户端(应用程序)之间的数据作为JSON格式的数据进行交换。该服务本身具有REST API,您可以从任何编程语言或命令行工具使用它。 For Python, there is even a SDK

有一些用Python编写的示例。我推荐自己的代码:)。有a tool I wrote to interact with Watson Assistant / Watson Conversationblog entry is here)。另一个Python sample is what I called EgoBotblog is here)。它显示了如何甚至可以从聊天机器人中更改对话框本身。基本上,你可以告诉机器人学习东西。这些例子可以帮助你入门。