public sealed class StructuredMemoryConfig : IMessage<StructuredMemoryConfig>, IEquatable<StructuredMemoryConfig>, IDeepCloneable<StructuredMemoryConfig>, IBufferMessage, IMessageReference documentation and code samples for the Vertex AI v1beta1 API class StructuredMemoryConfig.
Represents configuration for organizing structured memories for a particular scope.
Implements
IMessageStructuredMemoryConfig, IEquatableStructuredMemoryConfig, IDeepCloneableStructuredMemoryConfig, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
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 |
|