【问题标题】:Watson Discovery Java Passages MissingWatson Discovery Java 通道丢失
【发布时间】:2017-09-13 14:59:59
【问题描述】:

如何使用 Java sdk 获得段落结果?

在 Watson 发现的文档中写道,您可以在查询选项中设置段落选项。 但是可以设置段落的类 QueryOptions 仅存在于 3.9.2 版本中,该版本仅在 github 上并且不完整。 还使用 3.9.2 版本:

    QueryOptions queryOptions = new QueryOptions.Builder(environmentId, 
    collectionId).passages(true).query(query).build();

   QueryResponse queryResponse = discovery.query(queryOptions).execute();

可以设置passages参数,但是queryResponse中缺少参数。

【问题讨论】:

    标签: java service-discovery watson-discovery


    【解决方案1】:

    目前 QueryResponse 不支持段落,因此它们不在 discovery.query(queryOptions).execute() 的返回值中

    【讨论】:

      【解决方案2】:

      试试java-sdk 4.0.0版本,现在支持段落了:

      https://github.com/watson-developer-cloud/java-sdk/tree/develop/discovery

      【讨论】:

        猜你喜欢
        • 2017-11-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-06-14
        • 1970-01-01
        • 2018-02-04
        • 2019-06-01
        • 1970-01-01
        相关资源
        最近更新 更多