Skip to content

Commit b6c6e8e

Browse files
authored
Enhance README with examples and images
Added examples and images to enhance README content.
1 parent a33359f commit b6c6e8e

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

README.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ Last updated: 2025-12-04
1212
> [!IMPORTANT]
1313
> Disclaimer: This repository contains a demo of `Zava AI Shopping Assistant`, an enhanced multi-agent system implementing Agent-to-Agent (A2A) protocol for e-commerce. It features a fully automated `"Zero-Touch" deployment` pipeline orchestrated by Terraform, which `provisions infrastructure, ingests data, creates specialized AI agents with delegation patterns in MSFT Foundry, and deploys the complete A2A application stack.` Please refer [TechWorkshop L300: AI Apps and Agents](https://microsoft.github.io/TechWorkshop-L300-AI-Apps-and-agents/), and if needed contact Microsoft directly: [Microsoft Sales and Support](https://support.microsoft.com/contactus?ContactUsExperienceEntryPointAssetId=S.HP.SMC-HOME) for more guidance. There are tons of free resources out there, all eager to support!
1414
15+
> E.g
16+
1517
<img width="1905" height="1086" alt="image" src="https://github.com/user-attachments/assets/5cd2776f-4606-45c2-9482-53ff2d4df74e" />
1618

1719
> [!IMPORTANT]
@@ -116,6 +118,8 @@ graph TD
116118
- Deploys AI Models (`gpt-4o-mini`, `text-embedding-3-small`).
117119
- Sets up A2A protocol infrastructure including event queues and monitoring.
118120

121+
> E.g
122+
119123
<img width="1859" height="900" alt="image" src="https://github.com/user-attachments/assets/cd24ab7f-5ddd-46de-b266-0d0a24c45803" />
120124

121125
2. **A2A Framework Deployment**:
@@ -128,10 +132,14 @@ graph TD
128132
- Sets up a Python virtual environment.
129133
- Ingests `product_catalog.csv` into Cosmos DB with A2A event notifications.
130134

135+
> E.g
136+
131137
<https://github.com/user-attachments/assets/41bf0976-0ca8-47fe-a2fa-8750bcc6f848>
132138

133139
- Creates and populates an Azure AI Search index with vector embeddings through A2A coordination.
134140

141+
> E.g
142+
135143
<https://github.com/user-attachments/assets/37c4a8cd-73e1-4392-8755-fb018481d8cb>
136144

137145
4. **Enhanced Agent Creation & A2A Registration**:
@@ -145,7 +153,9 @@ graph TD
145153
- Configures delegation relationships between Product Manager and specialized agents.
146154
- Saves the unique Agent IDs, delegation endpoints, and A2A configuration to the `.env` file.
147155

148-
<img width="1907" height="990" alt="image" src="https://github.com/user-attachments/assets/4234ead4-16e0-4bec-bbfd-3b8891d113b0" />
156+
> E.g
157+
158+
<img width="1881" height="1000" alt="image" src="https://github.com/user-attachments/assets/59a9dcaf-9291-403c-b8b0-1195c1375aac" />
149159

150160
5. **Application Deployment**:
151161
- Builds the Docker container with A2A protocol support in the cloud (ACR Build).
@@ -161,6 +171,8 @@ graph TD
161171
- Visit `https://<your-app-name>.azurewebsites.net`.
162172
- You should see the Zava chat interface with A2A protocol support.
163173

174+
> E.g
175+
164176
<https://github.com/user-attachments/assets/a1139528-6b37-4ac2-a1cb-771788ff45a4>
165177

166178
2. **Verify A2A Protocol Endpoints**:
@@ -175,6 +187,8 @@ graph TD
175187
- Core agents: Cora, Interior Design, Inventory, Loyalty, Cart Manager
176188
- Product Management Specialist with delegation capabilities
177189

190+
> E.g
191+
178192
<https://github.com/user-attachments/assets/3c562ccd-cff3-4a30-b9f8-44111fb71113>
179193

180194
4. **Test Enhanced A2A Interactions**: For example:

0 commit comments

Comments
 (0)