public sealed class Memory : IMessage<Memory>, IEquatable<Memory>, IDeepCloneable<Memory>, IBufferMessage, IMessageReference documentation and code samples for the Vertex AI v1beta1 API class Memory.
A memory.
Namespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
Memory()
public Memory()Memory(Memory)
public Memory(Memory other)| Parameter | |
|---|---|
| Name | Description |
other |
Memory |
Properties
CreateTime
public Timestamp CreateTime { get; set; }Output only. Timestamp when this Memory was created.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Description
public string Description { get; set; }Optional. Description of the Memory.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }Optional. Display name of the Memory.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ExpirationCase
public Memory.ExpirationOneofCase ExpirationCase { get; }| Property Value | |
|---|---|
| Type | Description |
MemoryExpirationOneofCase |
|
ExpireTime
public Timestamp ExpireTime { get; set; }Optional. Timestamp of when this resource is considered expired.
This is always provided on output, regardless of what expiration was
sent on input.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Fact
public string Fact { get; set; }Required. Semantic knowledge extracted from the source content.
| Property Value | |
|---|---|
| Type | Description |
string |
|
MemoryName
public MemoryName MemoryName { get; set; }MemoryName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
MemoryName |
|
Name
public string Name { get; set; }Identifier. The resource name of the Memory.
Format:
projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/memories/{memory}
| Property Value | |
|---|---|
| Type | Description |
string |
|
Scope
public MapField<string, string> Scope { get; }Required. Immutable. The scope of the Memory. Memories are isolated within their scope. The scope is defined when creating or generating memories. Scope values cannot contain the wildcard character '*'.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
Ttl
public Duration Ttl { get; set; }Optional. Input only. The TTL for this resource. The expiration time is computed: now + TTL.
| Property Value | |
|---|---|
| Type | Description |
Duration |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. Timestamp when this Memory was most recently updated.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|