Interface ReasoningEngineContextSpec.MemoryBankConfigOrBuilder (3.68.0)

public static interface ReasoningEngineContextSpec.MemoryBankConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getGenerationConfig()

public abstract ReasoningEngineContextSpec.MemoryBankConfig.GenerationConfig getGenerationConfig()

Optional. Configuration for how to generate memories for the Memory Bank.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.GenerationConfig generation_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngineContextSpec.MemoryBankConfig.GenerationConfig

The generationConfig.

getGenerationConfigOrBuilder()

public abstract ReasoningEngineContextSpec.MemoryBankConfig.GenerationConfigOrBuilder getGenerationConfigOrBuilder()

Optional. Configuration for how to generate memories for the Memory Bank.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.GenerationConfig generation_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngineContextSpec.MemoryBankConfig.GenerationConfigOrBuilder

getSimilaritySearchConfig()

public abstract ReasoningEngineContextSpec.MemoryBankConfig.SimilaritySearchConfig getSimilaritySearchConfig()

Optional. Configuration for how to perform similarity search on memories. If not set, the Memory Bank will use the default embedding model text-embedding-005.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.SimilaritySearchConfig similarity_search_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngineContextSpec.MemoryBankConfig.SimilaritySearchConfig

The similaritySearchConfig.

getSimilaritySearchConfigOrBuilder()

public abstract ReasoningEngineContextSpec.MemoryBankConfig.SimilaritySearchConfigOrBuilder getSimilaritySearchConfigOrBuilder()

Optional. Configuration for how to perform similarity search on memories. If not set, the Memory Bank will use the default embedding model text-embedding-005.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.SimilaritySearchConfig similarity_search_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngineContextSpec.MemoryBankConfig.SimilaritySearchConfigOrBuilder

hasGenerationConfig()

public abstract boolean hasGenerationConfig()

Optional. Configuration for how to generate memories for the Memory Bank.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.GenerationConfig generation_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the generationConfig field is set.

hasSimilaritySearchConfig()

public abstract boolean hasSimilaritySearchConfig()

Optional. Configuration for how to perform similarity search on memories. If not set, the Memory Bank will use the default embedding model text-embedding-005.

.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.SimilaritySearchConfig similarity_search_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the similaritySearchConfig field is set.