类 Chunk.Builder

java.lang.Object
com.lark.oapi.service.search.v2.model.Chunk.Builder
封闭类:
Chunk

public static class Chunk.Builder extends Object
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • chunkId

      public Chunk.Builder chunkId(String chunkId)
      文本块的唯一标识

      示例值:3953903108179099661

      参数:
      chunkId -
      返回:
    • docId

      public Chunk.Builder docId(String docId)
      文档的唯一标识

      示例值:3953903108179099667

      参数:
      docId -
      返回:
    • datasetId

      public Chunk.Builder datasetId(String datasetId)
      该文档对应的数据集id

      示例值:6953903108179099667

      参数:
      datasetId -
      返回:
    • updateTime

      public Chunk.Builder updateTime(String updateTime)
      更新时间,精确到秒级

      示例值:1990-12-31T23:59:60Z

      参数:
      updateTime -
      返回:
    • content

      public Chunk.Builder content(String content)
      需要向量化的文本内容

      示例值:这是一段纯文本内容

      参数:
      content -
      返回:
    • filterData

      public Chunk.Builder filterData(String filterData)
      数据集对应filter_shema的值

      示例值:{\"domains\": [\"domain1\"],\"versions\": [\"v1\"]}

      参数:
      filterData -
      返回:
    • score

      public Chunk.Builder score(Double score)
      排序模型返回的分数

      示例值:0.9

      参数:
      score -
      返回:
    • tokenNum

      public Chunk.Builder tokenNum(Integer tokenNum)
      文本块的token数

      示例值:480

      参数:
      tokenNum -
      返回:
    • overlength

      public Chunk.Builder overlength(Boolean overlength)
      文本块的长度是否超过阈值

      示例值:false

      参数:
      overlength -
      返回:
    • build

      public Chunk build()