Class RerankTextResult.Builder
- java.lang.Object
-
- com.oracle.bmc.generativeaiinference.model.RerankTextResult.Builder
-
- Enclosing class:
- RerankTextResult
public static class RerankTextResult.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RerankTextResult
build()
RerankTextResult.Builder
copy(RerankTextResult model)
RerankTextResult.Builder
documentRanks(List<DocumentRank> documentRanks)
Top n documents with their index and relevance score.RerankTextResult.Builder
id(String id)
A unique identifier for this RerankResult.RerankTextResult.Builder
modelId(String modelId)
The OCID of the model used in the rerank request.RerankTextResult.Builder
modelVersion(String modelVersion)
The version of the model.
-
-
-
Method Detail
-
id
public RerankTextResult.Builder id(String id)
A unique identifier for this RerankResult.- Parameters:
id
- the value to set- Returns:
- this builder
-
modelId
public RerankTextResult.Builder modelId(String modelId)
The OCID of the model used in the rerank request.- Parameters:
modelId
- the value to set- Returns:
- this builder
-
modelVersion
public RerankTextResult.Builder modelVersion(String modelVersion)
The version of the model.- Parameters:
modelVersion
- the value to set- Returns:
- this builder
-
documentRanks
public RerankTextResult.Builder documentRanks(List<DocumentRank> documentRanks)
Top n documents with their index and relevance score.- Parameters:
documentRanks
- the value to set- Returns:
- this builder
-
build
public RerankTextResult build()
-
copy
public RerankTextResult.Builder copy(RerankTextResult model)
-
-