Skip to main content
Microsoft Foundry

Get Started with AI Chat

Create and deploy a basic chat application integrated with your data and telemetry insights using Azure Container Apps.

Template details

This solution template deploys a web-based AI chat application on Azure Container Apps. It uses Microsoft Foundry and Foundry Tools to enable intelligent chat with optional Retrieval-Augmented Generation (RAG) powered by Foundry IQ for cited, knowledge-based responses. The setup includes built-in tracing and monitoring for easier troubleshooting and performance optimization.

Key features

  • Knowledge Retrieval: This Template supports Retrieval-Augmented Generation (RAG) using Foundry IQ to retrieve knowledge from uploaded files, enabling contextual responses with citations.
  • Customizable AI Model Deployment: The solution allows users to configure and deploy AI models, such as gpt-4o-mini, with options to adjust model capacity, deployment configurations, and knowledge retrieval methods.
  • Built-in Monitoring and Tracing: Integrated monitoring capabilities, including Azure Monitor and Application Insights, enable tracing and logging for easier troubleshooting and performance optimization.
  • Flexible Deployment Options: The solution supports deployment through GitHub Codespaces, VS Code Dev Containers, or local environments, providing flexibility for different development workflows.

Disclaimer

IMPORTANT! Solution templates are to assist your development of AI solutions for specific scenarios. Review all provided resources and carefully test all AI solution behavior in the context of your use case. Learn more in the transparency documents for Agent Service and Agent Framework . AI solutions you create may be subject to legal and regulatory requirements, may require licenses, or may not be suitable for all industries, scenarios, or use cases. By using any solution template, you are acknowledging that AI solutions or other output created using that template are solely your responsibility, and that you will comply with all applicable laws, regulations, and relevant safety standards, terms of service, and codes of conduct.