Vertex AI v1beta1 API - Class StructuredMemoryConfig (1.0.0-beta86)

public sealed class StructuredMemoryConfig : IMessage<StructuredMemoryConfig>, IEquatable<StructuredMemoryConfig>, IDeepCloneable<StructuredMemoryConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1beta1 API class StructuredMemoryConfig.

Represents configuration for organizing structured memories for a particular scope.

Inheritance

object > StructuredMemoryConfig

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

StructuredMemoryConfig()

public StructuredMemoryConfig()

StructuredMemoryConfig(StructuredMemoryConfig)

public StructuredMemoryConfig(StructuredMemoryConfig other)
Parameter
Name Description
other StructuredMemoryConfig

Properties

SchemaConfigs

public RepeatedField<StructuredMemoryConfig.Types.SchemaConfig> SchemaConfigs { get; }

Optional. Represents configuration of the structured memories' schemas.

Property Value
Type Description
RepeatedFieldStructuredMemoryConfigTypesSchemaConfig

ScopeKeys

public RepeatedField<string> ScopeKeys { get; }

Optional. Represents the scope keys (i.e. 'user_id') for which to use this config. A request's scope must include all of the provided keys for the config to be used (order does not matter). If empty, then the config will be used for all requests that do not have a more specific config. Only one default config is allowed per Memory Bank.

Property Value
Type Description
RepeatedFieldstring