You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Configurable LLM Backend:** Use the latest Azure OpenAI GPT models (e.g., GPT-5, GPT-4.1, GPT-4o).
50
59
-**MCP Server Integration:** Advanced tools to enhance agent orchestration and capabilities with Model Context Protocol.
@@ -67,48 +76,12 @@ Welcome to the official repository for the Microsoft AI Agentic Workshop! This r
67
76
1. Review the [Setup Instructions](./SETUP.md) for environment prerequisites and step-by-step installation.
68
77
2. Explore the [Business Scenario and Agent Design](./SCENARIO.md) to understand the workshop challenge.
69
78
3. Check out the **[Agent Framework Implementation Patterns](agentic_ai/agents/agent_framework/README.md)** to choose the right multi-agent approach (single-agent, Magentic orchestration, or handoff pattern).
70
-
4.Dive into [System Architecture](./ARCHITECTURE.md) before building and customizing your agent solutions.
71
-
5.Explore **[Workflow Examples & Production Demos](agentic_ai/workflow/)** to learn advanced orchestration patterns.
79
+
4.Try the **[Fraud Detection Workflow Demo](agentic_ai/workflow/fraud_detection/)** to see enterprise orchestration patterns in action.
80
+
5.Dive into [System Architecture](./ARCHITECTURE.md) before building and customizing your agent solutions.
72
81
6. Utilize the [Support Guide](./SUPPORT.md) for troubleshooting and assistance.
73
82
74
83
---
75
84
76
-
## Workflow Orchestration
77
-
78
-
The workshop includes comprehensive **workflow orchestration** capabilities built on the Microsoft Agent Framework's Pregel-style execution engine. Workflows enable complex multi-agent coordination with type-safe messaging, checkpointing, and real-time observability.
79
-
80
-
### 🎯 Featured Demo: Fraud Detection System
81
-
82
-
A production-ready fraud detection workflow showcasing enterprise-grade patterns:
83
-
84
-
-**Real-time React dashboard** with live workflow visualization
85
-
-**Fan-out/fan-in patterns** for parallel specialist agent analysis
86
-
-**Human-in-the-loop** analyst review with checkpointing
87
-
-**MCP tool integration** for customer data access
88
-
-**WebSocket streaming** for live event updates
89
-
90
-
**[→ Try the Fraud Detection Demo](agentic_ai/workflow/fraud_detection/)**
91
-
92
-
### 📚 Learning Resources
93
-
94
-
| Resource | Description |
95
-
|----------|-------------|
96
-
|**[Workflow Architecture Guide](agentic_ai/workflow/README.md)**| Core concepts, execution model, and API reference |
97
-
|**[Human-in-the-Loop Patterns](agentic_ai/workflow/human-in-the-loop.md)**| Comprehensive guide to approval workflows |
98
-
|**[Fraud Detection Demo](agentic_ai/workflow/fraud_detection/)**| Production-ready workflow with real-time UI |
1.**Analyst Review Data Rendering**: Fixed dataclass serialization in `_serialize_analyst_request()` to properly display Risk Score, Recommended Action, Alert ID, and other assessment details in the UI.
275
-
276
-
2.**Event Ordering**: Corrected event broadcast sequence so Analyst Review completion appears before Fraud Action execution, maintaining proper workflow visualization order.
277
-
278
-
These fixes ensure the UI accurately reflects the workflow state and displays all relevant fraud assessment information during analyst review.
279
-
280
-
## Troubleshooting
281
-
282
-
### MCP Connection Fails
283
-
284
-
Ensure MCP server is running:
285
-
```bash
286
-
curl http://localhost:8000/health
287
-
```
288
-
289
-
### Missing Environment Variables
290
-
291
-
Check all required variables are set:
292
-
```bash
293
-
echo$AZURE_OPENAI_API_KEY
294
-
echo$AZURE_OPENAI_CHAT_DEPLOYMENT
295
-
echo$AZURE_OPENAI_ENDPOINT
296
-
```
297
-
298
-
### Analyst Review Panel Not Showing Data
299
-
300
-
This should now be fixed. If you still see issues:
301
-
- Restart the backend server to load the updated code
302
-
- Check browser console for WebSocket errors
303
-
- Verify the MCP server is responding
304
-
305
-
### Workflow Hangs
306
-
307
-
Check logs for executor errors. Each executor logs its progress.
0 commit comments