From 516b6e78a3154d7a06a787888e209efbdafb0c15 Mon Sep 17 00:00:00 2001 From: ytanahashi Date: Mon, 8 Dec 2025 14:39:15 +0000 Subject: [PATCH] Add more information on the Angular Orchestrator app README. --- angular/projects/orchestrator/README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/angular/projects/orchestrator/README.md b/angular/projects/orchestrator/README.md index 7e7ea9627..da5b8eeb3 100644 --- a/angular/projects/orchestrator/README.md +++ b/angular/projects/orchestrator/README.md @@ -1,19 +1,21 @@ # Orchestrator -Sample application using the Chat-Canvas component working with multiple A2A and A2UI Agents. +Sample application using the Chat-Canvas component orchestrating multiple A2A and A2UI Agents. + +This angular app connects to an Orchastrator Agent which takes user messages and delegates tasks to its subagents based on the assessed context. ## Prerequisites 1. [nodejs](https://nodejs.org/en) 2. GoogleMap API ([How to get the API key](https://developers.google.com/maps/documentation/javascript/get-api-key)) -3. An endpoint hosting the A2AService +3. An endpoint hosting all of the A2AService. ([Review the instructions on how to run Orchestrator A2AService connecting to multiple A2A/A2UI Agents](../../../a2a_agents/python/adk/samples/orchestrator/README.me).) ## Running 1. Update the `src/environments/environment.ts` file with your Google Maps API key. 2. Build the shared dependencies by running `npm run build` in the `renderers/lit` directory 3. Install the dependencies: `npm i` -4. Run the A2A server for an agent +4. Run the A2A server for all of the agents. ([Link to instructions](../../../a2a_agents/python/adk/samples/orchestrator/README.me)) 5. Run the app: - `npm start -- orchestrator`