This guide provides instructions for deploying the Semantic Kernel Health Assistant application, built with Chainlit and Python, to Azure App Service using code from a private GitHub repository.
The application leverages Semantic Kernel, Azure OpenAI Agents, Chainlit for the UI, and various plugins for health-related tasks (fitness, nutrition, mental care). It interacts with external services (like Gmail via SMTP) and uses Playwright for web scraping. This guide focuses on deploying it as an Azure Web App on Linux.