Vertex AI v1beta1 API - Class GenerateMemoriesRequest.Types.VertexSessionSource (1.0.0-beta62)

public sealed class GenerateMemoriesRequest.Types.VertexSessionSource : IMessage<GenerateMemoriesRequest.Types.VertexSessionSource>, IEquatable<GenerateMemoriesRequest.Types.VertexSessionSource>, IDeepCloneable<GenerateMemoriesRequest.Types.VertexSessionSource>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1beta1 API class GenerateMemoriesRequest.Types.VertexSessionSource.

Defines an Agent Engine Session from which to generate the memories. If scope is not provided, the scope will be extracted from the Session (i.e. {"user_id": sesison.user_id}).

Inheritance

object > GenerateMemoriesRequest.Types.VertexSessionSource

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

VertexSessionSource()

public VertexSessionSource()

VertexSessionSource(VertexSessionSource)

public VertexSessionSource(GenerateMemoriesRequest.Types.VertexSessionSource other)
Parameter
Name Description
other GenerateMemoriesRequestTypesVertexSessionSource

Properties

EndTime

public Timestamp EndTime { get; set; }

Optional. End time (exclusive) of the time range. If not set, the end time is unbounded.

Property Value
Type Description
Timestamp

Session

public string Session { get; set; }

Required. The resource name of the Session to generate memories for. Format: projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}

Property Value
Type Description
string

SessionAsSessionName

public SessionName SessionAsSessionName { get; set; }

SessionName-typed view over the Session resource name property.

Property Value
Type Description
SessionName

StartTime

public Timestamp StartTime { get; set; }

Optional. Time range to define which session events should be used to generate memories. Start time (inclusive) of the time range. If not set, the start time is unbounded.

Property Value
Type Description
Timestamp