Class RagRetrievalConfigHybridSearch.Builder

java.lang.Object
com.google.genai.types.RagRetrievalConfigHybridSearch.Builder
Enclosing class:
RagRetrievalConfigHybridSearch

public abstract static class RagRetrievalConfigHybridSearch.Builder extends Object
Builder for RagRetrievalConfigHybridSearch.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • alpha

      public 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.

    • build

      public abstract RagRetrievalConfigHybridSearch build()