Class AsyncMemoryRevisions (1.135.0)

AsyncMemoryRevisions(api_client_: google.genai._api_client.BaseApiClient)

API documentation for AsyncMemoryRevisions class.

Methods

get

get(
    *,
    name: str,
    config: typing.Optional[
        typing.Union[
            vertexai._genai.types.common.GetAgentEngineMemoryRevisionConfig,
            vertexai._genai.types.common.GetAgentEngineMemoryRevisionConfigDict,
        ]
    ] = None
) -> vertexai._genai.types.common.MemoryRevision

Gets an agent engine memory revision.

Parameters
Name Description
name str

Required. The name of the Agent Engine memory revision to get. Format: projects/{project}/locations/{location}/reasoningEngines/{resource_id}/memories/{memory_id}/revisions/{revision_id}.

config GetAgentEngineMemoryRevisionConfig

Optional. Additional configurations for getting the Agent Engine memory revision.

Returns
Type Description
AgentEngineMemoryRevision The requested Agent Engine memory revision.

list

list(
    *,
    name: str,
    config: typing.Optional[
        typing.Union[
            vertexai._genai.types.common.ListAgentEngineMemoryRevisionsConfig,
            vertexai._genai.types.common.ListAgentEngineMemoryRevisionsConfigDict,
        ]
    ] = None
) -> google.genai.pagers.AsyncPager[vertexai._genai.types.common.MemoryRevision]

Lists Agent Engine memory revisions.

Parameters
Name Description
name str

Required. The name of the Memory to list revisions for.

config ListAgentEngineMemoryRevisionsConfigOrDict

Optional. The configuration for the memories to list revisions.

Returns
Type Description
AsyncPager[MemoryRevision] An async pager of memory revisions.