【问题标题】:Using Watson Assistant Java SDK to create Watson Assistant programmatically使用 Watson Assistant Java SDK 以编程方式创建 Watson Assistant
【发布时间】:2019-09-04 14:34:56
【问题描述】:

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

【问题讨论】:

    标签: ibm-watson watson-assistant


    【解决方案1】:

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

    您可以使用它来创建工作区(这是更新后的 Watson Assistant 词汇表中的“技能”),然后您可以使用其他 API 端点进一步操作事物(创建/修改意图、实体、对话框、等等)。

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

    如果您在创建 Watson Assistant 工作区/技能时想要使用现有的 JSON,则可以使用上述 API 调用将其传递到 POST 数据中。否则,您可以创建一个基本工作区,在该页面上的示例调用中发送最少的信息:

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

    【讨论】:

    • 感谢您的快速响应! :) 本文档适用于 v1,是否支持 v2? v2 文档非常空。我也不确定 v1 中的某些代码是否已被弃用,或者我没有安装 v1 依赖项,因为我从文档中获取的确切代码也不能完全正常工作。谢谢
    • v1 与 v2 的标签有点混乱。 v2 不会取代 v1,而只是其中的一部分(特别是与上下文/会话管理相关)。 v1 中的所有其他内容仍然处于活动状态,并且在 v2 中还没有任何等效项。用于操作的所有端点都存在于 v1 中(仅)。
    猜你喜欢
    • 1970-01-01
    • 2018-12-19
    • 2018-12-12
    • 2019-07-27
    • 1970-01-01
    • 2019-06-20
    • 2020-11-06
    • 2020-08-07
    • 1970-01-01
    相关资源
    最近更新 更多