Package com.google.genai.types
Class RagRetrievalConfigHybridSearch.Builder
-
- All Implemented Interfaces:
public abstract class RagRetrievalConfigHybridSearch.BuilderBuilder for RagRetrievalConfigHybridSearch.
-
-
Constructor Summary
Constructors Constructor Description RagRetrievalConfigHybridSearch.Builder()
-
Method Summary
Modifier and Type Method Description abstract RagRetrievalConfigHybridSearch.Builderalpha(Float alpha)Setter for alpha. RagRetrievalConfigHybridSearch.BuilderclearAlpha()Clears the value of alpha field. abstract RagRetrievalConfigHybridSearchbuild()-
-
Method Detail
-
alpha
abstract RagRetrievalConfigHybridSearch.Builder alpha(Float alpha)
Setter for alpha.
alpha: Optional. Alpha value controls the weight between dense and sparse vector search results. The range is [0, 1], while 0 means sparse vector search only and 1 means dense vector search only. The default value is 0.5 which balances sparse and dense vector search equally.
-
clearAlpha
@CanIgnoreReturnValue() RagRetrievalConfigHybridSearch.Builder clearAlpha()
Clears the value of alpha field.
-
build
abstract RagRetrievalConfigHybridSearch build()
-
-
-
-