0

如何使用 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();

可以设置段落参数,但在 queryResponse 中缺少该参数。

4

2 回答 2

0

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

于 2017-09-13T15:35:01.370 回答
0

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

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

于 2017-09-29T13:18:27.650 回答