Class RerankTextDetails.Builder
- java.lang.Object
 - 
- com.oracle.bmc.generativeaiinference.model.RerankTextDetails.Builder
 
 
- 
- Enclosing class:
 - RerankTextDetails
 
public static class RerankTextDetails.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RerankTextDetailsbuild()RerankTextDetails.BuildercompartmentId(String compartmentId)The OCID of the compartment to call into the Generative AI service LLMs.RerankTextDetails.Buildercopy(RerankTextDetails model)RerankTextDetails.Builderdocuments(List<String> documents)A list of document strings to rerank based on the query asked.RerankTextDetails.Builderinput(String input)Input query for search in the documents.RerankTextDetails.BuilderisEcho(Boolean isEcho)Whether or not to return the documents in the response.RerankTextDetails.BuildermaxChunksPerDocument(Integer maxChunksPerDocument)The maximum number of chunks to produce internally from a document.RerankTextDetails.BuilderservingMode(ServingMode servingMode)RerankTextDetails.BuildertopN(Integer topN)The number of most relevant documents or indices to return. 
 - 
 
- 
- 
Method Detail
- 
input
public RerankTextDetails.Builder input(String input)
Input query for search in the documents.- Parameters:
 input- the value to set- Returns:
 - this builder
 
 
- 
compartmentId
public RerankTextDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment to call into the Generative AI service LLMs.- Parameters:
 compartmentId- the value to set- Returns:
 - this builder
 
 
- 
servingMode
public RerankTextDetails.Builder servingMode(ServingMode servingMode)
 
- 
documents
public RerankTextDetails.Builder documents(List<String> documents)
A list of document strings to rerank based on the query asked.- Parameters:
 documents- the value to set- Returns:
 - this builder
 
 
- 
topN
public RerankTextDetails.Builder topN(Integer topN)
The number of most relevant documents or indices to return.Defaults to the length of the documents.
- Parameters:
 topN- the value to set- Returns:
 - this builder
 
 
- 
isEcho
public RerankTextDetails.Builder isEcho(Boolean isEcho)
Whether or not to return the documents in the response.- Parameters:
 isEcho- the value to set- Returns:
 - this builder
 
 
- 
maxChunksPerDocument
public RerankTextDetails.Builder maxChunksPerDocument(Integer maxChunksPerDocument)
The maximum number of chunks to produce internally from a document.- Parameters:
 maxChunksPerDocument- the value to set- Returns:
 - this builder
 
 
- 
build
public RerankTextDetails build()
 
- 
copy
public RerankTextDetails.Builder copy(RerankTextDetails model)
 
 - 
 
 -