Show / Hide Table of Contents

Class GoogleCloudAiplatformV1MemoryBankCustomizationConfig

Configuration for organizing memories for a particular scope.

Inheritance
object
GoogleCloudAiplatformV1MemoryBankCustomizationConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1MemoryBankCustomizationConfig : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EnableThirdPersonMemories

Optional. If true, then the memories will be generated in the third person (i.e. "The user generates memories with Memory Bank."). By default, the memories will be generated in the first person (i.e. "I generate memories with Memory Bank.")

Declaration
[JsonProperty("enableThirdPersonMemories")]
public virtual bool? EnableThirdPersonMemories { get; set; }
Property Value
Type Description
bool?

GenerateMemoriesExamples

Optional. Examples of how to generate memories for a particular scope.

Declaration
[JsonProperty("generateMemoriesExamples")]
public virtual IList<GoogleCloudAiplatformV1MemoryBankCustomizationConfigGenerateMemoriesExample> GenerateMemoriesExamples { get; set; }
Property Value
Type Description
IList<GoogleCloudAiplatformV1MemoryBankCustomizationConfigGenerateMemoriesExample>

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<GoogleCloudAiplatformV1MemoryBankCustomizationConfigMemoryTopic> MemoryTopics { get; set; }
Property Value
Type Description
IList<GoogleCloudAiplatformV1MemoryBankCustomizationConfigMemoryTopic>

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>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX