Google A2A
Builds A2A-compliant multi-agent systems using Spring Boot, Ollama, and Google's Agent-to-Agent protocol.
概要
This project provides a pure Java implementation of Google's Agent-to-Agent (A2A) protocol, enabling the creation of robust multi-agent systems. It showcases how a Parent Agent can orchestrate various Child Agents, like Order and Seller agents, by dynamically discovering their capabilities and delegating tasks. The system leverages Spring Boot for its architecture, integrates with Ollama for intelligent, LLM-driven task routing, and ensures standardized, message-driven communication between independent agents, allowing for complex, chained orchestrations and aggregated responses.
主な機能
- 0 GitHub stars
- LLM-Driven Task Routing
- A2A-Compliant Communication
- Dynamic Agent Discovery
- Chained Orchestration
- Response Aggregation
ユースケース
- Retrieve B2C orders from a dedicated Order Agent.
- Fetch seller information by ID from a Seller Agent.
- Orchestrate calls to multiple agents (e.g., Order and Seller) to get B2C orders with associated seller details.