【问题标题】:Spark NLP Server REST API grouping parameter not respectedSpark NLP Server REST API 分组参数不被遵守
【发布时间】:2022-10-20 10:51:20
【问题描述】:

我在 http://localhost:5000/api/results/ 向安装的 Spark NLP 服务器发出 POST 请求,其 JSON 正文为:

{
   "data": "I eat in the tree",
   "spell": "xx.embed.bert_base_multilingual_uncased",
   "grouping": "document"
}

并接收 UUID 响应:

{
    "uuid": "3i9aFi1YlYXrSZSin2bhu"
}

在 GET 请求中发送 UUID http://localhost:5000/api/results/3i9aFi1YlYXrSZSin2bhu 我收到了嵌入,但它包含 5 个嵌入,而不是整个文档的一个。看起来 API 不尊重分组参数,或者我犯了一些错误。 如果在 UI 中选择了分组,则 UI 仅返回文档的单个嵌入。

【问题讨论】:

    标签: apache-spark


    【解决方案1】:

    UI 在内部将 API 本身用于预测作业,因此 UI 和 API 的结果必须一致。我检查它只是为了确保我在 API 和 UI 中得到相同的结果。当我为grouping 字段提供值document 时,我使用API​​ 获得了整个文本内容的单个嵌入。

    您能分享一下您是如何发出 API 请求的吗?

    【讨论】:

      猜你喜欢
      • 2018-07-08
      • 1970-01-01
      • 2018-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-15
      相关资源
      最近更新 更多