Interface RagRetrievalConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RagRetrievalConfig, RagRetrievalConfig.Builder

@Generated public interface RagRetrievalConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getTopK

      int getTopK()
       Optional. The number of contexts to retrieve.
       
      int32 top_k = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The topK.
    • hasFilter

      boolean hasFilter()
       Optional. Config for filters.
       
      .google.cloud.aiplatform.v1.RagRetrievalConfig.Filter filter = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the filter field is set.
    • getFilter

       Optional. Config for filters.
       
      .google.cloud.aiplatform.v1.RagRetrievalConfig.Filter filter = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The filter.
    • getFilterOrBuilder

       Optional. Config for filters.
       
      .google.cloud.aiplatform.v1.RagRetrievalConfig.Filter filter = 3 [(.google.api.field_behavior) = OPTIONAL];
    • hasRanking

      boolean hasRanking()
       Optional. Config for ranking and reranking.
       
      .google.cloud.aiplatform.v1.RagRetrievalConfig.Ranking ranking = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the ranking field is set.
    • getRanking

       Optional. Config for ranking and reranking.
       
      .google.cloud.aiplatform.v1.RagRetrievalConfig.Ranking ranking = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The ranking.
    • getRankingOrBuilder

       Optional. Config for ranking and reranking.
       
      .google.cloud.aiplatform.v1.RagRetrievalConfig.Ranking ranking = 4 [(.google.api.field_behavior) = OPTIONAL];