Vertex AI v1beta1 API - Class Memory (1.0.0-beta47)

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

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

A memory.

Inheritance

object > Memory

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

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