我们如何使用 java sdk 在 IBM Watson Assistant 中创建插槽?
How can we create slot in IBM Watson assistant using java sdk?
我们正在使用 ibm-watson java sdk 并尝试使用 sdk 构建对话,即从创建工作区到构建对话节点。但是我们无法在对话节点中创建插槽。谁能指导我们如何使用 ibm-watson java jdk.
创建插槽
无法评论 ibm-watson Java SDK,但可以分享一些关于 WA 中 frame/slot 模型的一般信息。
frame/slot 模型中对话节点的层次结构有点复杂。为了创建插槽,您需要创建具有特殊类型的对话节点的特定结构 - 例如类型为 "type": "frame"
的父节点,然后是类型为 "type": "slot"
的槽节点和类型为 "type": "event_handler"
的子节点。熟悉该模型的最佳方法是使用 WA
UI 创建一个插槽,将其导出为 JSON
,然后检查对话节点的 JSON
结构看看发生了什么。
您可能还想查看Watson Assistant Documentation (22.10.2018),其中包含对特定节点类型的更多见解以及如何使用 API
调用修改节点的信息。
我们正在使用 ibm-watson java sdk 并尝试使用 sdk 构建对话,即从创建工作区到构建对话节点。但是我们无法在对话节点中创建插槽。谁能指导我们如何使用 ibm-watson java jdk.
创建插槽无法评论 ibm-watson Java SDK,但可以分享一些关于 WA 中 frame/slot 模型的一般信息。
frame/slot 模型中对话节点的层次结构有点复杂。为了创建插槽,您需要创建具有特殊类型的对话节点的特定结构 - 例如类型为 "type": "frame"
的父节点,然后是类型为 "type": "slot"
的槽节点和类型为 "type": "event_handler"
的子节点。熟悉该模型的最佳方法是使用 WA
UI 创建一个插槽,将其导出为 JSON
,然后检查对话节点的 JSON
结构看看发生了什么。
您可能还想查看Watson Assistant Documentation (22.10.2018),其中包含对特定节点类型的更多见解以及如何使用 API
调用修改节点的信息。