Class GoogleCloudAiplatformV1beta1MemoryBankCustomizationConfig
Configuration for organizing memories for a particular scope.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1beta1.Data
Assembly: Google.Apis.Aiplatform.v1beta1.dll
Syntax
public class GoogleCloudAiplatformV1beta1MemoryBankCustomizationConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GenerateMemoriesExamples
Optional. Examples of how to generate memories for a particular scope.
Declaration
[JsonProperty("generateMemoriesExamples")]
public virtual IList<GoogleCloudAiplatformV1beta1MemoryBankCustomizationConfigGenerateMemoriesExample> GenerateMemoriesExamples { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudAiplatformV1beta1MemoryBankCustomizationConfigGenerateMemoriesExample> |
MemoryTopics
Optional. Topics of information that should be extracted from conversations and stored as memories. If not set, then Memory Bank's default topics will be used.
Declaration
[JsonProperty("memoryTopics")]
public virtual IList<GoogleCloudAiplatformV1beta1MemoryBankCustomizationConfigMemoryTopic> MemoryTopics { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudAiplatformV1beta1MemoryBankCustomizationConfigMemoryTopic> |
ScopeKeys
Optional. 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.
Declaration
[JsonProperty("scopeKeys")]
public virtual IList<string> ScopeKeys { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |