Get started with AI agents
This solution deploys a web-based chat application with an AI agent running in Azure Container Apps. The agent leverages the Azure AI Agent service and utilizes Azure AI Search for knowledge retrieval from uploaded files, enabling it to generate responses with citations.

Architecture

Resources included
Azure AI Search | Enterprise scale search for app development. |
Azure Application Insights | Monitor the performance, availability, and usage of web applications in real time. |
Azure OpenAI Service | Apply advanced coding and language models to a variety of use cases. |
Azure Service Principal | Represent an application or automation identity in a Microsoft Entra tenant. |
Microsoft Foundry | The AI app and agent factory. |
Azure Blob Storage | Massively scalable and secure object storage. |
Azure Container Apps | Build and deploy modern apps and microservices using serverless containers. |