AgentCard(mapping=None, *, ignore_unknown_fields=False, **kwargs)AgentCard conveys key information about a remote agent. It is a trimmed version of the AgentCard defined in the A2A protocol https://a2a-protocol.org/dev/specification/#441-agentcard
Attributes |
|
|---|---|
| Name | Description |
name |
str
Required. A human-readable name for the agent. |
description |
str
Required. A description of the agent's domain of action/solution space. |
supported_interfaces |
MutableSequence[google.cloud.ces_v1beta.types.AgentInterface]
Required. Ordered list of supported interfaces. The first entry is preferred. |
version |
str
Required. The version of the agent. |
skills |
MutableSequence[google.cloud.ces_v1beta.types.AgentSkill]
Required. Skills represent a unit of ability an agent can perform. This may somewhat abstract but represents a more focused set of actions that the agent is highly likely to succeed at. |