Skip to main content
  1. Categories/

AI Engineering

Building a Multi-Agent E-Commerce Platform: The Complete Guide

Deep Dive AI Engineering · Apr 12, 2026 · 9 min read
Most AI agent tutorials end at “hello world.” You build a single agent with one or two tools, it answers a few questions, and that is it. The gap between that tutorial and a production system with multiple agents, authentication, observability, and a real frontend is enormous.
Architecture diagram of a multi-agent e-commerce platform with six AI agents

AI Agents: Concepts and Your First Implementation

Deep Dive AI Engineering · Apr 12, 2026 · 20 min read
Revised with .NET examples — A newer version of this article, covering both Python and .NET, is available as part of the MAF v1: Python and .NET series: MAF v1 — 01-first-agent, MAF v1 — 02-add-tools.
Diagram showing the evolution from chatbot to assistant to AI agent

Prompt Engineering for AI Agents -- Grounding, Roles, and YAML Configuration

Deep Dive AI Engineering · Apr 12, 2026 · 22 min read
Revised with .NET examples — A newer version of this article, covering both Python and .NET, is available as part of the MAF v1: Python and .NET series: MAF v1 — 24-prompt-engineering. The newer version pulls role-specific behavior out of the system prompt and into a context provider, so you don’t re-instantiate the agent per role. The five concerns and YAML composition below are still the canonical architecture; the new chapter shows the modernised wiring.
Diagram showing prompt composition from YAML config files into a final system prompt

Frontend: Rich Cards and Streaming Responses

Deep Dive AI Engineering · Apr 12, 2026 · 15 min read
Revised with .NET examples — A newer version of this article, covering both Python and .NET, is available as part of the MAF v1: Python and .NET series: MAF v1 — 03-streaming-and-multiturn.
Chat interface showing interactive product cards and order cards rendered from agent responses

Production Readiness: Auth, RBAC, and Deployment

Deep Dive AI Engineering · Apr 12, 2026 · 13 min read
Revised, split, and expanded — The two halves of this article are now separate chapters in the MAF v1: Python and .NET series: the auth + hardening half is covered by MAF v1 — 20c production hardening (with the password reset, refresh-token rotation, and graceful secret rotation that the original missed), and the deployment half is covered by MAF v1 — 25 deployment (with the .NET twin Dockerfile and a dev.sh that polls instead of sleeping). The architecture below is still the canonical reference for the combined story.
Flow diagram showing JWT authentication and RBAC through a multi-agent system

Agent Memory -- Remembering Across Conversations

Deep Dive AI Engineering · Apr 12, 2026 · 17 min read
Revised with .NET examples — A newer version of this article, covering both Python and .NET, is available as part of the MAF v1: Python and .NET series: MAF v1 — 04-sessions, MAF v1 — 05-context-providers.
Diagram showing agent memory lifecycle from conversation to storage to recall