public sealed class MemoryTopicId : IMessage<MemoryTopicId>, IEquatable<MemoryTopicId>, IDeepCloneable<MemoryTopicId>, IBufferMessage, IMessageReference 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.
Implements
IMessageMemoryTopicId, IEquatableMemoryTopicId, IDeepCloneableMemoryTopicId, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
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 |
|