Class AgentData (1.156.0)

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

Represents data specific to multi-turn agent evaluations.

Attributes

Name Description
agents MutableMapping[str, google.cloud.aiplatform_v1beta1.types.AgentConfig]
Optional. A map containing the static configurations for each agent in the system. Key: agent_id (matches the author field in events). Value: The static configuration of the agent.
turns MutableSequence[google.cloud.aiplatform_v1beta1.types.ConversationTurn]
Optional. A chronological list of conversation turns. Each turn represents a logical execution cycle (e.g., User Input -> Agent Response).

Classes

AgentsEntry

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

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

Methods

AgentData

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

Represents data specific to multi-turn agent evaluations.