使用 Watson Assistant Java SDK 以编程方式创建 Watson Assistant

Using Watson Assistant Java SDK to create Watson Assistant programmatically

我已经参考了 this 文档,但没有遇到任何 API 调用来使用 Java SDK 以编程方式创建 Watson。是否可以这样做,或者是通过导入 JSON 文件的唯一方法?谢谢!

查看此处记录的 workspaces 端点:https://cloud.ibm.com/apidocs/assistant#create-workspace

您可以使用它来创建工作区(在更新的 Watson Assistant 词汇表中是 "Skill"),然后您可以从那里使用其他 API 端点进一步操作(creating/modifying 意图、实体、对话等)。

当然,您可以使用 Java SDK 进行此类 API 调用,以根据需要创建和管理工作区。

如果您在创建 Watson Assistant workspace/skill 时想要使用现有 JSON,则可以使用上述 API 在 POST 数据中传递它] 称呼。否则,您可以创建一个简单的工作空间,在该页面的示例调用中发送最少的信息:

{
  "name": "Your new Watson Assistant",
  "description": "Your description",
  "language": "en",
  "intents": [],
  "entities": [],
  "dialog_nodes": []
}