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

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

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

A memory topic identifier. This will be used to label a Memory and to restrict which topics are eligible for generation or retrieval.

Inheritance

object > MemoryTopicId

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

MemoryTopicId()

public MemoryTopicId()

MemoryTopicId(MemoryTopicId)

public MemoryTopicId(MemoryTopicId other)
Parameter
Name Description
other MemoryTopicId

Properties

CustomMemoryTopicLabel

public string CustomMemoryTopicLabel { get; set; }

Optional. Represents the custom memory topic label.

Property Value
Type Description
string

HasCustomMemoryTopicLabel

public bool HasCustomMemoryTopicLabel { get; }

Gets whether the "custom_memory_topic_label" field is set

Property Value
Type Description
bool

HasManagedMemoryTopic

public bool HasManagedMemoryTopic { get; }

Gets whether the "managed_memory_topic" field is set

Property Value
Type Description
bool

ManagedMemoryTopic

public MemoryBankCustomizationConfig.Types.MemoryTopic.Types.ManagedMemoryTopic.Types.ManagedTopicEnum ManagedMemoryTopic { get; set; }

Optional. Represents the managed memory topic.

Property Value
Type Description
MemoryBankCustomizationConfigTypesMemoryTopicTypesManagedMemoryTopicTypesManagedTopicEnum

TopicIdCase

public MemoryTopicId.TopicIdOneofCase TopicIdCase { get; }
Property Value
Type Description
MemoryTopicIdTopicIdOneofCase