feat: Add A2A Multi-Agent Demo Notebook with Setup Modifications #246
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This Pull Request introduces a new Agent-to-Agent (A2A) Multi-Agent Notebook Demo. This notebook guides users through setting up, launching, and interacting with a multi-agent system using Llama Stack.
Key changes include:
A2A_Multi_Agent.ipynb
) that demonstrates A2A protocol communication between an orchestrator, custom tool agents, and a composition agent.llama_stack_client
, anddotenv
, ensuring the notebook runs smoothly out of the box. The Python version requirement has also been updated in the documentation topython_requires >= 3.13
.How Has This Been Tested?
The new
A2A_Multi_Agent.ipynb
notebook was executed end-to-end in a local environment.Merge criteria: