Class Session (1.91.0)

Session(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A session contains a set of actions between users and Vertex agents.

Attributes

Name Description
name str
Required. Identifier. The resource name of the session. Format: 'projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}'.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp when the session was created.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp when the session was updated.
display_name str
Optional. The display name of the session.
session_state google.protobuf.struct_pb2.Struct
Optional. Session specific memory which stores key conversation points.
user_id str
Required. Immutable. String id provided by the user

Methods

Session

Session(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A session contains a set of actions between users and Vertex agents.