SearchDocumentDtoBuilder
public static class SearchDocumentDtoBuilder
源码Source
io/agentscope/core/rag/store/dto/SearchDocumentDto.java:156–217用于SearchDocument DTO的构建器类。位于 io.agentscope.core.rag.store.dto 包。核心成员包括 vectorName、queryEmbedding、limit、scoreThreshold、build。
Builder class for SearchDocument DTO.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public SearchDocumentDtoBuilder vectorName(String vectorName) | 设置向量名称。 Set the vector name. |
public SearchDocumentDtoBuilder queryEmbedding(double[] queryEmbedding) | 设置查询向量化向量。 Set the query embedding vector. |
public SearchDocumentDtoBuilder limit(int limit) | 设置限制。 Set the limit for returned results. |
public SearchDocumentDtoBuilder scoreThreshold(Double scoreThreshold) | 设置分数阈值。 Set the similarity score threshold. |
public SearchDocumentDto build() | 构建SearchDocumentDto 实例。 Build a SearchDocumentDto instance. |
方法详情Method Detail
vectorName
public SearchDocumentDtoBuilder vectorName(String vectorName)
设置向量名称。
Set the vector name.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
vectorName | String | 向量名称(类型 `String`)。Vector name |
SearchDocumentDtoBuilder返回SearchDocumentDtoBuilder。Builder instance
源码Source
io/agentscope/core/rag/store/dto/SearchDocumentDto.java:170–173queryEmbedding
public SearchDocumentDtoBuilder queryEmbedding(double[] queryEmbedding)
设置查询向量化向量。
Set the query embedding vector.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
queryEmbedding | double[] | 查询向量化(类型 `double[]`)。Query embedding vector |
SearchDocumentDtoBuilder返回SearchDocumentDtoBuilder。Builder instance
源码Source
io/agentscope/core/rag/store/dto/SearchDocumentDto.java:181–184limit
public SearchDocumentDtoBuilder limit(int limit)
设置限制。
Set the limit for returned results.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
limit | int | 数量上限(类型 `int`)。Limit for returned results |
SearchDocumentDtoBuilder返回SearchDocumentDtoBuilder。Builder instance
源码Source
io/agentscope/core/rag/store/dto/SearchDocumentDto.java:192–195scoreThreshold
public SearchDocumentDtoBuilder scoreThreshold(Double scoreThreshold)
设置分数阈值。
Set the similarity score threshold.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
scoreThreshold | Double | 分数阈值(类型 `Double`)。Similarity score threshold |
SearchDocumentDtoBuilder返回SearchDocumentDtoBuilder。Builder instance
源码Source
io/agentscope/core/rag/store/dto/SearchDocumentDto.java:203–206build
public SearchDocumentDto build()
构建SearchDocumentDto 实例。
Build a SearchDocumentDto instance.
SearchDocumentDto返回SearchDocumentDto。Search document DTO instance
源码Source
io/agentscope/core/rag/store/dto/SearchDocumentDto.java:213–216