Vertex AI v1beta1 API - Class ReasoningEngineContextSpec.Types.MemoryBankConfig (1.0.0-beta78)

public sealed class ReasoningEngineContextSpec.Types.MemoryBankConfig : IMessage<ReasoningEngineContextSpec.Types.MemoryBankConfig>, IEquatable<ReasoningEngineContextSpec.Types.MemoryBankConfig>, IDeepCloneable<ReasoningEngineContextSpec.Types.MemoryBankConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1beta1 API class ReasoningEngineContextSpec.Types.MemoryBankConfig.

Specification for a Memory Bank.

Inheritance

object > ReasoningEngineContextSpec.Types.MemoryBankConfig

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

MemoryBankConfig()

public MemoryBankConfig()

MemoryBankConfig(MemoryBankConfig)

public MemoryBankConfig(ReasoningEngineContextSpec.Types.MemoryBankConfig other)
Parameter
Name Description
other ReasoningEngineContextSpecTypesMemoryBankConfig

Properties

GenerationConfig

public ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.GenerationConfig GenerationConfig { get; set; }

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

Property Value
Type Description
ReasoningEngineContextSpecTypesMemoryBankConfigTypesGenerationConfig

SimilaritySearchConfig

public ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.SimilaritySearchConfig SimilaritySearchConfig { get; set; }

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.

Property Value
Type Description
ReasoningEngineContextSpecTypesMemoryBankConfigTypesSimilaritySearchConfig

TtlConfig

public ReasoningEngineContextSpec.Types.MemoryBankConfig.Types.TtlConfig TtlConfig { get; set; }

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.

Property Value
Type Description
ReasoningEngineContextSpecTypesMemoryBankConfigTypesTtlConfig