Class RagRetrievalConfig
java.lang.Object
com.google.genai.gaos.models.interactions.RagRetrievalConfig
RagRetrievalConfig
Specifies the context retrieval config.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRagRetrievalConfig(Filter filter, HybridSearch hybridSearch, Ranking ranking, Integer topK) -
Method Summary
Modifier and TypeMethodDescriptionstatic RagRetrievalConfig.Builderbuilder()booleanfilter()Config for filters.inthashCode()Config for Hybrid Search.ranking()Config for Rank Service.topK()Optional.toString()withFilter(Filter filter) Config for filters.withHybridSearch(HybridSearch hybridSearch) Config for Hybrid Search.withRanking(Ranking ranking) Config for Rank Service.Optional.
-
Constructor Details
-
RagRetrievalConfig
public RagRetrievalConfig(@Nullable Filter filter, @Nullable HybridSearch hybridSearch, @Nullable Ranking ranking, @Nullable Integer topK) -
RagRetrievalConfig
public RagRetrievalConfig()
-
-
Method Details
-
filter
Config for filters. -
hybridSearch
Config for Hybrid Search. -
ranking
Config for Rank Service. -
topK
Optional. The number of contexts to retrieve. -
builder
-
withFilter
Config for filters. -
withHybridSearch
Config for Hybrid Search. -
withRanking
Config for Rank Service. -
withTopK
Optional. The number of contexts to retrieve. -
equals
-
hashCode
public int hashCode() -
toString
-