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

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

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

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Timestamp when this Memory was most recently updated.

Property Value
Type Description
Timestamp