
Azure-OpenAI-demos
Azure AI Foundry (demos, documentation, accelerators).
Stars: 715

Azure OpenAI demos is a repository showcasing various demos and use cases of Azure OpenAI services. It includes demos for tasks such as image comparisons, car damage copilot, video to checklist generation, automatic data visualization, text analytics, and more. The repository provides a wide range of examples on how to leverage Azure OpenAI for different applications and industries.
README:
🔥New! Flux.1 Kontext Pro - Text & image to image demos
Go to notebook
🔥New! Flux1.1 pro - text to image demos
Go to notebook
🔥New! GPT-5 demos examples
Go to notebook
🔥New! Azure AI Agent service Bing integration (update)
Go to notebook
🔥New! Azure AI Agent service Custom Bing integration
Go to notebook
🔥New! Azure AI Agent service Connected agents
Go to notebook
🔥New! Grok with Azure AI Foundry
Go to notebook
🔥New! Phi-4 reasoning with Azure AI Foundry
Go to notebook
🔥New! GenAI model tracing with Azure AI Foundry
Go to notebook
🔥New! Agents evaluator with Azure AI Foundry
Go to notebook
🔥New! Azure OpenAI evaluators with Azure AI Foundry
Go to notebook
🔥New! Evaluators with Azure AI Foundry
Go to notebook
🔥New! Custom evaluators with Azure AI Foundry
Go to notebook
🔥New! Retrieval evaluators with Azure AI Foundry
Go to notebook
🔥New! Risk safety evaluators with Azure AI Foundry
Go to notebook
🔥New! SORA with Azure AI Foundry
Go to notebook
🔥New! Image to Video with gpt4o and SORA
Go to notebook
🔥New! Video to Video with gpt4o and SORA
Go to notebook
🔥New! Introducing agentic retrieval in Azure AI Search
Go to notebook
🔥New! Model router
Go to notebook
🔥New! AutoGen - Settings
🔥New! AutoGen - Introduction
🔥New! AutoGen - Simple agent for financial analysis
🔥New! Autogen - Azure AI Agent integration
🔥New! AutoGen - Chatbot
🔥New! AutoGen - Enabling LLM-powered agents to cooperate
🔥New! AutoGen - Multi agents
🔥New! Autogen - Multi agent with image generation
🔥New! AutoGen - Human interaction
🔥New! AutoGen - Multimodal
🔥New! Azure AI Agent Service - Single agent
Go to notebook
🔥New! Azure AI Agent Service - Many agents
Go to notebook
🔥New! Azure AI Agent Service - File search (simple RAG analysis)
Go to notebook
🔥New! Azure AI Agent Service - Code interpreter (EDA on a dataset example)
Go to notebook
🔥New! Azure AI Agent Service - User function (example with weather forecasts provided by Azure Maps Weather Services)
Go to notebook
🔥New! Azure AI Agent Service - Bing Search integration
Go to notebook
🔥New! gpt-image-1 on Azure AI Foundry - Image Generation
Go to notebook
🔥New! gpt-image-1 on Azure AI Foundry - Image Edition
Go to notebook
🔥New! gpt-image-1 on Azure AI Foundry - Image Compose
Go to notebook
🔥New! gpt-image-1 on Azure AI Foundry - Image Inpainting
Go to notebook
🔥New! Mistral in Azure AI Foundry
Go to notebook
🔥New! Mistral OCR in Azure AI Foundry
Go to notebook
🔥New! o1 on images
Go to notebook
🔥New! Stored Completions with Azure AI Foundry
Go to notebook
🔥New! Responses API examples
Go to notebook 1
Go to notebook 2
🔥New! gpt-4.1 examples
Go to notebook
🔥New! gpt-4o mini TTS
Go to notebook
🔥New! gpt-4o mini Transcribe
Go to notebook
🔥New! o4-mini examples
Go to notebook 1
Go to notebook 2
🔥New! o1-mini
Go to notebook
🔥New! o3-mini
Go to notebook
🔥New! Gpt-4o Fine tuning
Go to notebook
🔥New! Azure OpenAI audio generation
Go to notebook
🔥New! Image classification with gpt-4o
Go to notebook
🔥New! gpt-4o model fine-tuning for image classification
Go to notebook
🔥New! AI audio and video podcast generator using Azure OpenAI, Azure Document Intelligence and Azure AI Speech services
Go to notebook
🔥New! GPT-4o fine tuning model for VQA with Azure OpenAI
Go to notebook
🔥New! Structured outputs with GPT-4o
The GPT-4o-2024-08-06 model is designed to perform a wide range of tasks with minimal cost and latency, making it perfect for applications that require fast, real-time text responses. With the introduction of JSON Structured Outputs, it delivers 100% reliability in evaluations, ensuring outputs perfectly match the defined output schemas. This innovation enhances the efficiency and accuracy of AI-powered applications across diverse use cases.
Go to notebook
🔥New! RAG with Azure Document Intelligence and Azure OpenAI gpt-4o mini (Document analysis).
Demo 1
Demo 2
🔥New! Images analysis with Azure Document Intelligence and Azure OpenAI gpt-4o mini
This notebook provides an example of how to use Azure AI Document Intelligence to output detected figures and the hierarchical document structure in markdown.
Demo
🔥New! Semantic chunking
Semantic Chunking considers the relationships within the text. It divides the text into meaningful, semantically complete chunks. This approach ensures the information’s integrity during retrieval, leading to a more accurate and contextually appropriate outcome.
Demo
🔥New! Azure OpenAI Batch
The Azure OpenAI Batch API is designed to handle large-scale and high-volume processing tasks efficiently. Process asynchronous groups of requests with separate quota, with 24-hour target turnaround, at 50% less cost than global standard. With batch processing, rather than send one request at a time you send a large number of requests in a single file. Global batch requests have a separate enqueued token quota avoiding any disruption of your online workloads.
Demo
🔥New! Neo4j and Azure OpenAI
Go to notebooks
🔥New! Azure OpenAI model benchmarks
Go to notebook
🔥New! Autogen demos
Go to demo folder
🔥New! GPT-4o Python SDK demo
Go to demo
🔥New! Phi-3 Vision demo
Go to demo
🔥New! GPT-4o
Go to document
🔥New! Image comparisons:
Go to demo
🔥New! Build your car damage copilot:
Go to demo
🔥New! Chat with your own videos:
Go to demo
🔥New! Video to checklist generation:
Go to demo
🔥New! Video dubbing (football example):
Go to demo
➡️ PowerPoint presentation of Azure OpenAI GPT-4 Turbo vision capabilities:
Go to document
📹 Demos videos are available here:
Go to demos videos on YouTube
🔥New! Generic Azure OpenAI GPT-4 Turbo with Vision demos:
Go to demo
🔥New! Build your images copilot retail description products demo using Azure OpenAI GPT-4 Turbo with Vision:
Go to demo
🔥New! Build your images copilot for plants using Azure OpenAI GPT-4 Turbo with Vision:
Go to demo
🔥New! Car report copilot for Insurance industry using Azure OpenAI GPT-4 Turbo with Vision and Azure AI enhancements:
Go to demo
🔥New! Automatic images extraction and analysis from a PDF file using Azure OpenAI GPT-4 Turbo with Vision:
Go to demo
🔥 New! Agenda content generation:
Go to demo
🔥 New! Autogen for stock prices analysis to get stock prices time series, financial analysis and Python visualization:
Go to demo
🔥 New! RAG application usecase (French legal usecase):
Go to demo
🔥 New! Embeddings visualization with Atlas:
Go to demo
🔥 New! Emails summarization:
Go to demo
🔥 New! Image storytelling using Azure Computer Vision and Azure OpenAI:
Go to demo
🔥 New! Interviews questions generation:
Go to demo
🔥 New! Time zone detection:
Go to demo
🔥 New! YouTube speech transcription and summarization with Azure OpenAI whisper:
Go to demo
🔥 New! Automatic data visualisation with LLM:
Go to demo
🔥 New! Semantic kernel demo:
Go to demo
🔥 New! Fine tuning with Azure OpenAI:
Go to demo
🔥 New! Time series analysis and forecasting with Azure OpenAI:
Go to demo
🔥 New! Webscraping analysis documents with Azure OpenAI:
Go to demo
🔥 New! Airport code identification:
Go to demo
🔥 New! GPT35 Turbo Instruct model with Azure OpenAI:
Go to demo
🔥 New! Writer assistant:
Go to demo
🔥 New! Data generation with Azure OpenAI:
Go to demo
🔥 New! Text to emojis and Emojis to text:
Go to demo
🔥 New! Twitter analysis:
Go to demo
🔥 New! PII analysis:
Go to demo
🔥 New! Grammar analysis:
Go to demo
🔥 New! Health report analysis:
Go to demo
🔥 New! Web article analysis:
Go to demo
🔥 New! Entity analysis:
Go to demo
🔥 New! Docstring generation for python code:
Go to demo
🔥 New! CSV dataset analysis:
Go to demo
🔥 New! GPT4 with Azure OpenAI:
Go to demo
🔥 New! Azure Safety Content for text and images:
How to use Azure Safety Content for moderation on text and images
Go to demo folder
🔥 New! Chunks management:
Some utilities to manage chunks
Go to demo folder
🔥 New! Image to image using Bing Services, Azure Computer Vision and Dalle 2 from Azure OpenAI:
How to use Bing services to search images from a prompt, to generate a new image using Dalle 2 from Azure OpenAI from a prompt generated by Azure Computer Vision
Go to demo folder
🔥 New! Insurance accident report analysis:
An example of an insurance accident report analysis
Go to demo folder
🔥 New! PDF images extraction and analysis:
How to extract images from a PDF file and to get insights using Azure Computer Vision. These insights can be integrated then into Azure Cognitive Search
Go to demo folder
🔥 New! PNR analysis:
An example of a PNR analysis with Azure OpenAI
Go to demo folder
🔥 New! Project management:
An example of a project management use-case.
Go to demo folder
🔥 New! SAS language analysis:
How to analyse SAS language to generate insights and to convert it into others languages.
Go to demo folder
🔥 New! Azure OpenAI Whisper for Speech to Text and analysis:
Use of Azure OpenAI Whisper new integration for speech to text and analysis with Azure OpenAI.
Go to demo folder
🔥 New! Document translation with Azure OpenAI:
Document translation using Azure OpenAI
Go to demo folder
🔥 New! YouTube video analysis with Azure OpenAI:
YouTube video processing to generate insights using Azure OpenAI
Go to demo folder
Azure OpenAI basics:
Some basic Azure OpenAI demos to understand and discover Azure OpenAI
Go to demo folder
Azure OpenAI quick demos:
Some demos for a quick Azure OpenAI workshop
Go to demo folder
Vectors embeddings for text, images and audio files:
Presentation of vectors embeddings for text, images and audio files. A quick demo to understand the embedding process.
Go to demo folder
Embeddings with Pandas:
Demo about embeddings using some pandas dataframe
Go to demo folder
Azure Computer Vision and Langchain:
Use of Azure Computer Vision and Langchain
Go to demo folder
Azure Cognitive Search Vector Search JSON document analysis with Azure OpenAI:
A demo about JSON document analysis with Azure OpenAI and Azure Cognitive Search and its vector store
Go to demo folder
Python code analysis with Langchain, Azure OpenAI and Azure Cognitive Search:
A demo about Python notebooks analysis with Azure OpenAI and Azure Cognitive Search and its vector store
Go to demo folder
PDF documents analysis with Langchain, Azure OpenAI and Azure Cognitive Search:
A demo about analysing PDF documents with Langchain, Azure OpenAI and Azure Cognitive Search and its vector store
Go to demo folder
Llama:
Simple introduction to LLAMA
Go to demo folder
Dall-e 2 images generation:
How to generate artificial images with Azure OpenAI and Dall e 2
Go to demo folder
Python function integration:
How to integrate python functions with Azure OpenAI
Go to demo folder
Video Indexer transcripts analysis with Azure OpenAI and Azure Cognitive Search:
How to analyse Azure Video Indexer transcripts with Azure OpenAI
Go to demo folder
Email response generation:
How to generate automatic email response with Azure OpenAI
Got to demo folder
Wikification:
How to do wikification with Azure OpenAI
Got to demo folder
Resume analysis:
How to do resume analysis with Azure OpenAI
Got to demo folder
Text Analytics with Azure OpenAI:
How to do sentiment analysis or text analytics with Azure OpenAI
Go to demo folder
How to call a deployed Prompt Flow model?
Python code to call a prompt flow deployed model.
Go to demo folder
From text to emojis:
How to categorize a text with some emojis with Azure OpenAI
Go to demo folder
Code optimization and conversion:
How to optimize and convert some code with Azure OpenAI
Go to demo folder
PowerPoint generation:
How to generate PowerPoint presentation with Azure OpenAI
Go to demo folder
FHIR analysis:
How to analyse FHIR data (Fast Healthcare Interoperability Resources) with Azure OpenAI
Go to demo folder
Utilities:
Some Azure OpenAI utilities
Go to demo folder
Analyse audio meeting notes with Azure OpenAI and Azure Speech Services:
How to analyse an audio recording meeting notes with Azure OpenAI and Azure Speech services for Speech to Text and Text to Speech
Go to demo folder</a
- https://azure.microsoft.com/en-us/products/ai-foundry/#AI-Foundry-Hero
- https://learn.microsoft.com/en-us/azure/ai-foundry/what-is-azure-ai-foundry
Date of creation: 05-Sept-2023
Updated: 09-September-2025
Serge Retkowsky | [email protected] | https://www.linkedin.com/in/serger/
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for Azure-OpenAI-demos
Similar Open Source Tools

Azure-OpenAI-demos
Azure OpenAI demos is a repository showcasing various demos and use cases of Azure OpenAI services. It includes demos for tasks such as image comparisons, car damage copilot, video to checklist generation, automatic data visualization, text analytics, and more. The repository provides a wide range of examples on how to leverage Azure OpenAI for different applications and industries.

mattermost-plugin-agents
The Mattermost Agents Plugin integrates AI capabilities directly into your Mattermost workspace, allowing users to run local LLMs on their infrastructure or connect to cloud providers. It offers multiple AI assistants with specialized personalities, thread and channel summarization, action item extraction, meeting transcription, semantic search, smart reactions, direct conversations with AI assistants, and flexible LLM support. The plugin comes with comprehensive documentation, installation instructions, system requirements, and development guidelines for users to interact with AI features and configure LLM providers.

bots
The 'bots' repository is a collection of guides, tools, and example bots for programming bots to play video games. It provides resources on running bots live, installing the BotLab client, debugging bots, testing bots in simulated environments, and more. The repository also includes example bots for games like EVE Online, Tribal Wars 2, and Elvenar. Users can learn about developing bots for specific games, syntax of the Elm programming language, and tools for memory reading development. Additionally, there are guides on bot programming, contributing to BotLab, and exploring Elm syntax and core library.

AI-Gateway
The AI-Gateway repository explores the AI Gateway pattern through a series of experimental labs, focusing on Azure API Management for handling AI services APIs. The labs provide step-by-step instructions using Jupyter notebooks with Python scripts, Bicep files, and APIM policies. The goal is to accelerate experimentation of advanced use cases and pave the way for further innovation in the rapidly evolving field of AI. The repository also includes a Mock Server to mimic the behavior of the OpenAI API for testing and development purposes.

obsidian-ai-assistant
Obsidian AI Assistant is a simple plugin that enables interactions with various AI models such as OpenAI ChatGPT, Anthropic Claude, OpenAI DALL·E, and OpenAI Whisper directly from Obsidian notes. The plugin offers features like text assistance, image generation, and speech-to-text functionality. Users can chat with the AI assistant, generate images for notes, and dictate notes using speech-to-text. The plugin allows customization of text models, image generation options, and language settings for speech-to-text. It requires official API keys for using OpenAI and Anthropic Claude models.

awesome-llm-web-ui
Curating the best Large Language Model (LLM) Web User Interfaces that facilitate interaction with powerful AI models. Explore and catalogue intuitive, feature-rich, and innovative web interfaces for interacting with LLMs, ranging from simple chatbots to comprehensive platforms equipped with functionalities like PDF generation and web search.

bionic-gpt
BionicGPT is an on-premise replacement for ChatGPT, offering the advantages of Generative AI while maintaining strict data confidentiality. BionicGPT can run on your laptop or scale into the data center.

ocular
Ocular is a set of modules and tools that allow you to build rich, reliable, and performant Generative AI-Powered Search Platforms without the need to reinvent Search Architecture. We help you build you spin up customized internal search in days not months.

chat
Full-featured AI Chatbot Nuxt application with authentication, chat history, multiple pages, collapsible sidebar, keyboard shortcuts, light & dark mode, command palette and more. Built using Nuxt UI components and integrated with AI SDK v5 for a complete chat experience. Features include streaming AI messages, multiple model support via various AI providers, authentication via nuxt-auth-utils, chat history persistence using PostgreSQL database and Drizzle ORM, easy deploy to Vercel with zero configuration. The application is configured to use Vercel AI Gateway providing a unified API to access hundreds of AI models through a single endpoint with features like high reliability, spend monitoring, load balancing, and automatic retries and fallbacks between providers.

ChatterUI
ChatterUI is a mobile app that allows users to manage chat files and character cards, and to interact with Large Language Models (LLMs). It supports multiple backends, including local, koboldcpp, text-generation-webui, Generic Text Completions, AI Horde, Mancer, Open Router, and OpenAI. ChatterUI provides a mobile-friendly interface for interacting with LLMs, making it easy to use them for a variety of tasks, such as generating text, translating languages, writing code, and answering questions.

llmops-duke-aipi
LLMOps Duke AIPI is a course focused on operationalizing Large Language Models, teaching methodologies for developing applications using software development best practices with large language models. The course covers various topics such as generative AI concepts, setting up development environments, interacting with large language models, using local large language models, applied solutions with LLMs, extensibility using plugins and functions, retrieval augmented generation, introduction to Python web frameworks for APIs, DevOps principles, deploying machine learning APIs, LLM platforms, and final presentations. Students will learn to build, share, and present portfolios using Github, YouTube, and Linkedin, as well as develop non-linear life-long learning skills. Prerequisites include basic Linux and programming skills, with coursework available in Python or Rust. Additional resources and references are provided for further learning and exploration.

awesome-gpt-prompt-engineering
Awesome GPT Prompt Engineering is a curated list of resources, tools, and shiny things for GPT prompt engineering. It includes roadmaps, guides, techniques, prompt collections, papers, books, communities, prompt generators, Auto-GPT related tools, prompt injection information, ChatGPT plug-ins, prompt engineering job offers, and AI links directories. The repository aims to provide a comprehensive guide for prompt engineering enthusiasts, covering various aspects of working with GPT models and improving communication with AI tools.

xiaozhi-esphome
This GitHub project provides a simple way to use Xiaozhi-based devices with ESPHome, allowing them to serve as voice assistants integrated with Home Assistant. Users can follow a step-by-step installation guide to connect their devices, edit configurations, and set up the voice assistant. The project supports various devices such as Spotpear Ball, Muma Box, Puck, Guition Taichi pi, Xingzhi Cube, and more. Additionally, it offers links to purchase supported devices and accessories, including 3D files for holders and wireless chargers.

aws-genai-llm-chatbot
This repository provides code to deploy a chatbot powered by Multi-Model and Multi-RAG using AWS CDK on AWS. Users can experiment with various Large Language Models and Multimodal Language Models from different providers. The solution supports Amazon Bedrock, Amazon SageMaker self-hosted models, and third-party providers via API. It also offers additional resources like AWS Generative AI CDK Constructs and Project Lakechain for building generative AI solutions and document processing. The roadmap and authors are listed, along with contributors. The library is licensed under the MIT-0 License with information on changelog, code of conduct, and contributing guidelines. A legal disclaimer advises users to conduct their own assessment before using the content for production purposes.

mattermost-plugin-ai
The Mattermost AI Copilot Plugin is an extension that adds functionality for local and third-party LLMs within Mattermost v9.6 and above. It is currently experimental and allows users to interact with AI models seamlessly. The plugin enhances the user experience by providing AI-powered assistance and features for communication and collaboration within the Mattermost platform.

obsidian-smart-composer
Smart Composer is an Obsidian plugin that enhances note-taking and content creation by integrating AI capabilities. It allows users to efficiently write by referencing their vault content, providing contextual chat with precise context selection, multimedia context support for website links and images, document edit suggestions, and vault search for relevant notes. The plugin also offers features like custom model selection, local model support, custom system prompts, and prompt templates. Users can set up the plugin by installing it through the Obsidian community plugins, enabling it, and configuring API keys for supported providers like OpenAI, Anthropic, and Gemini. Smart Composer aims to streamline the writing process by leveraging AI technology within the Obsidian platform.
For similar tasks

Azure-OpenAI-demos
Azure OpenAI demos is a repository showcasing various demos and use cases of Azure OpenAI services. It includes demos for tasks such as image comparisons, car damage copilot, video to checklist generation, automatic data visualization, text analytics, and more. The repository provides a wide range of examples on how to leverage Azure OpenAI for different applications and industries.
For similar jobs

sweep
Sweep is an AI junior developer that turns bugs and feature requests into code changes. It automatically handles developer experience improvements like adding type hints and improving test coverage.

teams-ai
The Teams AI Library is a software development kit (SDK) that helps developers create bots that can interact with Teams and Microsoft 365 applications. It is built on top of the Bot Framework SDK and simplifies the process of developing bots that interact with Teams' artificial intelligence capabilities. The SDK is available for JavaScript/TypeScript, .NET, and Python.

ai-guide
This guide is dedicated to Large Language Models (LLMs) that you can run on your home computer. It assumes your PC is a lower-end, non-gaming setup.

classifai
Supercharge WordPress Content Workflows and Engagement with Artificial Intelligence. Tap into leading cloud-based services like OpenAI, Microsoft Azure AI, Google Gemini and IBM Watson to augment your WordPress-powered websites. Publish content faster while improving SEO performance and increasing audience engagement. ClassifAI integrates Artificial Intelligence and Machine Learning technologies to lighten your workload and eliminate tedious tasks, giving you more time to create original content that matters.

chatbot-ui
Chatbot UI is an open-source AI chat app that allows users to create and deploy their own AI chatbots. It is easy to use and can be customized to fit any need. Chatbot UI is perfect for businesses, developers, and anyone who wants to create a chatbot.

BricksLLM
BricksLLM is a cloud native AI gateway written in Go. Currently, it provides native support for OpenAI, Anthropic, Azure OpenAI and vLLM. BricksLLM aims to provide enterprise level infrastructure that can power any LLM production use cases. Here are some use cases for BricksLLM: * Set LLM usage limits for users on different pricing tiers * Track LLM usage on a per user and per organization basis * Block or redact requests containing PIIs * Improve LLM reliability with failovers, retries and caching * Distribute API keys with rate limits and cost limits for internal development/production use cases * Distribute API keys with rate limits and cost limits for students

uAgents
uAgents is a Python library developed by Fetch.ai that allows for the creation of autonomous AI agents. These agents can perform various tasks on a schedule or take action on various events. uAgents are easy to create and manage, and they are connected to a fast-growing network of other uAgents. They are also secure, with cryptographically secured messages and wallets.

griptape
Griptape is a modular Python framework for building AI-powered applications that securely connect to your enterprise data and APIs. It offers developers the ability to maintain control and flexibility at every step. Griptape's core components include Structures (Agents, Pipelines, and Workflows), Tasks, Tools, Memory (Conversation Memory, Task Memory, and Meta Memory), Drivers (Prompt and Embedding Drivers, Vector Store Drivers, Image Generation Drivers, Image Query Drivers, SQL Drivers, Web Scraper Drivers, and Conversation Memory Drivers), Engines (Query Engines, Extraction Engines, Summary Engines, Image Generation Engines, and Image Query Engines), and additional components (Rulesets, Loaders, Artifacts, Chunkers, and Tokenizers). Griptape enables developers to create AI-powered applications with ease and efficiency.