在 Watson Assistant 中通过 Python 创建对话
Create a dialog via Python in Watson Assistant
几个月来,我一直在使用 Watson Assistant 的用户界面来创建对话。到目前为止,基于节点的系统对我来说工作得很好,但是我已经达到了可以通过代码更好地处理的复杂性。
我找到了 Watson API,但据我所知,其目的是验证用户身份、管理会话以及将用户话语传递给 AI。
Developer Cloud API 用于管理和连接 IBM Cloud 服务。
有没有一种方法可以通过代码创建对话框,而不是使用出现在所有教程中的基于节点的方法?
您也可以创建 dialog nodes。
检查 github 上的 examples 他们使用 AssistantV1 或 AssistantV2 模块的地方。
您能否阐明通过代码实现的含义?您的意思是要使用 Python 来处理话语而不是调用 Watson Assistant 服务,还是要使用 SDK 配置对话而不是使用仪表板?如果您想使用 Python(自定义代码)来处理话语,我会在应用程序处理逻辑中包含请求或响应中的特定条件 JSON。
Watson Assistant V2 SDK 仅包含创建会话和发送消息的方法(有一些选项可以自定义来自这些 API 调用的响应)假设用户将通过以下方式配置意图、实体和对话你仪表板。 V1 SDK的方法比较多,但大部分只是在dashboard中可以完成的事情。
几个月来,我一直在使用 Watson Assistant 的用户界面来创建对话。到目前为止,基于节点的系统对我来说工作得很好,但是我已经达到了可以通过代码更好地处理的复杂性。
我找到了 Watson API,但据我所知,其目的是验证用户身份、管理会话以及将用户话语传递给 AI。 Developer Cloud API 用于管理和连接 IBM Cloud 服务。
有没有一种方法可以通过代码创建对话框,而不是使用出现在所有教程中的基于节点的方法?
您也可以创建 dialog nodes。
检查 github 上的 examples 他们使用 AssistantV1 或 AssistantV2 模块的地方。
您能否阐明通过代码实现的含义?您的意思是要使用 Python 来处理话语而不是调用 Watson Assistant 服务,还是要使用 SDK 配置对话而不是使用仪表板?如果您想使用 Python(自定义代码)来处理话语,我会在应用程序处理逻辑中包含请求或响应中的特定条件 JSON。
Watson Assistant V2 SDK 仅包含创建会话和发送消息的方法(有一些选项可以自定义来自这些 API 调用的响应)假设用户将通过以下方式配置意图、实体和对话你仪表板。 V1 SDK的方法比较多,但大部分只是在dashboard中可以完成的事情。