Memory(
*,
createTime: typing.Optional[datetime.datetime] = None,
description: typing.Optional[str] = None,
disableMemoryRevisions: typing.Optional[bool] = None,
displayName: typing.Optional[str] = None,
expireTime: typing.Optional[datetime.datetime] = None,
fact: typing.Optional[str] = None,
metadata: typing.Optional[
dict[str, vertexai._genai.types.common.MemoryMetadataValue]
] = None,
name: typing.Optional[str] = None,
revisionExpireTime: typing.Optional[datetime.datetime] = None,
revisionLabels: typing.Optional[dict[str, str]] = None,
revisionTtl: typing.Optional[str] = None,
scope: typing.Optional[dict[str, str]] = None,
topics: typing.Optional[list[vertexai._genai.types.common.MemoryTopicId]] = None,
ttl: typing.Optional[str] = None,
updateTime: typing.Optional[datetime.datetime] = None
)A memory.
Methods
Memory
Memory(
*,
createTime: typing.Optional[datetime.datetime] = None,
description: typing.Optional[str] = None,
disableMemoryRevisions: typing.Optional[bool] = None,
displayName: typing.Optional[str] = None,
expireTime: typing.Optional[datetime.datetime] = None,
fact: typing.Optional[str] = None,
metadata: typing.Optional[
dict[str, vertexai._genai.types.common.MemoryMetadataValue]
] = None,
name: typing.Optional[str] = None,
revisionExpireTime: typing.Optional[datetime.datetime] = None,
revisionLabels: typing.Optional[dict[str, str]] = None,
revisionTtl: typing.Optional[str] = None,
scope: typing.Optional[dict[str, str]] = None,
topics: typing.Optional[list[vertexai._genai.types.common.MemoryTopicId]] = None,
ttl: typing.Optional[str] = None,
updateTime: typing.Optional[datetime.datetime] = None
)Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.