public static interface ReasoningEngineContextSpec.MemoryBankConfigOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
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 |
getTtlConfig()
public abstract ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig getTtlConfig()
Optional. Configuration for automatic TTL ("time-to-live") of the
memories in the Memory Bank. If not set, TTL will not be applied
automatically. The TTL can be explicitly set by modifying the
expire_time
of each Memory resource.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig ttl_config = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig |
The ttlConfig. |
getTtlConfigOrBuilder()
public abstract ReasoningEngineContextSpec.MemoryBankConfig.TtlConfigOrBuilder getTtlConfigOrBuilder()
Optional. Configuration for automatic TTL ("time-to-live") of the
memories in the Memory Bank. If not set, TTL will not be applied
automatically. The TTL can be explicitly set by modifying the
expire_time
of each Memory resource.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig ttl_config = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ReasoningEngineContextSpec.MemoryBankConfig.TtlConfigOrBuilder |
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. |
hasTtlConfig()
public abstract boolean hasTtlConfig()
Optional. Configuration for automatic TTL ("time-to-live") of the
memories in the Memory Bank. If not set, TTL will not be applied
automatically. The TTL can be explicitly set by modifying the
expire_time
of each Memory resource.
.google.cloud.aiplatform.v1beta1.ReasoningEngineContextSpec.MemoryBankConfig.TtlConfig ttl_config = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the ttlConfig field is set. |