AI Gateway
Basic Information
This repository provides a collection of hands-on labs and reference material that explore the AI Gateway pattern using Azure API Management. It documents experiments that demonstrate how to manage, secure and govern AI service APIs, focusing on integrations with Azure OpenAI, Azure AI Foundry and compatible model backends. The content is organized as Jupyter notebooks accompanied by deployment artifacts such as Bicep templates and API Management policy examples. Labs cover agent-oriented scenarios including Model Context Protocol (MCP) client authorization, OpenAI Agents, Azure AI Agent Service and realtime audio/text experiments. The repo also demonstrates inference API patterns, self-hosted small language models, function calling and operational controls like FinOps. The materials are intended as practical blueprints and learning playgrounds rather than production software.