Call a remote AI agent via the A2A protocol.
yaml
type: "io.kestra.plugin.ai.agent.A2AAgent"Examples
Call a remote AI agent via the A2A protocol.
yaml
id: a2a_agent
namespace: company.ai
inputs:
- id: prompt
type: STRING
tasks:
- id: agent
type: io.kestra.plugin.ai.agent.AIAgent
serverUrl: "http://localhost:10000"
prompt: "Summarize the following content: {{ inputs.prompt }}"Properties
prompt *Requiredstring
Text prompt
The input prompt for the language model
serverUrl *Requiredstring
Server URL
The URL of the remote agent A2A server
Outputs
textOutput string
Remote agent output