我正在和沃森做一个简单的聊天机器人。我有一个python脚本。假设脚本是为了简单起见:
x=5
x
在沃森,我想回来:
result is 5
但是,我不确定如何与python进行交互。我的研究表明它与NodeJS和JSON有关,但我无法找到符合我要求的任何示例或教程。
有人可以告诉我应采取的行动或任何文件吗?
答案 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 Conversation(blog entry is here)。另一个Python sample is what I called EgoBot(blog is here)。它显示了如何甚至可以从聊天机器人中更改对话框本身。基本上,你可以告诉机器人学习东西。这些例子可以帮助你入门。