Azure-OpenAI-demos
Azure OpenAI (demos, documentation, accelerators).
Stars: 544
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:
If you still does not have Azure OpenAI access, apply now : https://aka.ms/oai/access
https://oai.azure.com/portal
🔥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! Heath 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 introduciton to LLAMA
Go to demo folder
- Dall-e 2 images generation:
How to generae 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
- Movies recommendation system using Azure OpenAI and Azure Cognitive Search:
Go to demo folder
Some screenshots from the movies recommendation app using Azure OpenAI:
Some screenshots from the movies recommendation app using Azure OpenAI and Azure Cognitive Search:
Azure OpenAI:
https://azure.microsoft.com/en-us/products/ai-services/openai-service-b
Documentation:
https://learn.microsoft.com/en-us/azure/ai-services/openai/
Azure OpenAI Studio:
https://oai.azure.com/portal
What's new in Azure OpenAI?
https://learn.microsoft.com/en-us/azure/ai-services/openai/whats-new
Azure OpenAI Workshops
https://github.com/Azure/azure-openai-workshop
https://github.com/microsoft/OpenAIWorkshop
https://github.com/csiebler/openai-in-a-day
Azure Search OpenAI solution accelerator
https://github.com/Azure-Samples/azure-search-openai-solution-accelerator
Azure Cognitive Search Azure OpenAI Accelerator
https://github.com/MSUSAzureAccelerators/Azure-Cognitive-Search-Azure-OpenAI-Accelerator
Azure Cognitive Search async Azure OpenAI
https://github.com/ruoccofabrizio/azure-cognitive-search-async-azure-open-ai
https://github.com/MSUSAzureAccelerators/Azure-Cognitive-Search-Azure-OpenAI-Accelerator/tree/main
Overview of Responsible AI practices for Azure OpenAI models
https://learn.microsoft.com/en-us/legal/cognitive-services/openai/overview
Data, privacy, security
https://learn.microsoft.com/en-us/legal/cognitive-services/openai/data-privacy
Content filtering
https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/content-filter
Learn Azure OpenAI
https://learn.microsoft.com/en-us/training/modules/explore-azure-openai/
Azure OpenAI Service models
https://learn.microsoft.com/en-GB/azure/cognitive-services/openai/concepts/models
Azure OpenAI Service Frequently Asked Questions
https://learn.microsoft.com/en-gb/azure/cognitive-services/openai/faq
Transparency Note for Azure OpenAI Service
https://learn.microsoft.com/en-us/legal/cognitive-services/openai/transparency-note?context=%2Fazure%2Fcognitive-services%2Fopenai%2Fcontext%2Fcontext&tabs=text
OpenAI Cookbook
https://github.com/openai/openai-cookbook
ChatGPT + Enterprise data with Azure OpenAI and Cognitive Search
https://github.com/Azure-Samples/azure-search-openai-demo/
Azure OpenAI samples
https://github.com/Azure/openai-samples
Azure OpenAI Embeddings QnA
https://github.com/ruoccofabrizio/azure-open-ai-embeddings-qna
Learn how to customize a model for your application
https://learn.microsoft.com/en-GB/azure/cognitive-services/openai/how-to/fine-tuning?pivots=programming-language-python
Llm based virtual assistant demo
https://github.com/csiebler/llm-based-virtual-assistant-demo
Customer Service Conversational Insights with Azure OpenAI
https://github.com/microsoft/Customer-Service-Conversational-Insights-with-Azure-OpenAI-Services
Azure OpenAI Embeddings QnA
https://github.com/fvneerden/azure-open-ai-embeddings-qna
Azure OpenAI Embeddings QnA from Azure Video Indexer transcripts
https://github.com/fvneerden/azure-open-ai-embeddings-qna/tree/videosolacc
Microsoft AI Show demos videos:
https://learn.microsoft.com/en-us/shows/ai-show/?expanded=azure&products=azure-openai
YouTube demos videos:
https://www.youtube.com/results?search_query=azure+open+ai
https://azure.microsoft.com/en-us/pricing/details/cognitive-services/openai-service/
If you still does not have Azure OpenAI access, apply now : https://aka.ms/oai/access
Date of creation: 05-Sept-2023
Updated: 17-July-2024
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.
llms-with-matlab
This repository contains example code to demonstrate how to connect MATLAB to the OpenAI™ Chat Completions API (which powers ChatGPT™) as well as OpenAI Images API (which powers DALL·E™). This allows you to leverage the natural language processing capabilities of large language models directly within your MATLAB environment.
llm-rag-vectordb-python
This repository provides sample applications and tutorials to showcase the power of Amazon Bedrock with Python. It helps Python developers understand how to harness Amazon Bedrock in building generative AI-enabled applications. The resources also demonstrate integration with vector databases using RAG (Retrieval-augmented generation) and services like Amazon Aurora, RDS, and OpenSearch. Additionally, it explores using langchain and streamlit to create effective experimental applications.
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.
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.
ai-driven-dev-community
AI Driven Dev Community is a repository aimed at helping developers become more efficient by utilizing AI tools in their daily coding tasks. It provides a collection of tools, prompts, snippets, and agents for developers to integrate AI into their workflow. The repository is regularly updated with new resources and focuses on best practices for using AI in development work. Users can find tools like Espanso, ChatGPT, GitHub Copilot, and VSCode recommended for enhancing their coding experience. Additionally, the repository offers guidance on customizing AI for developers, installing AI toolbox for software engineers, and contributing to the community through easy steps.
phospho
Phospho is a text analytics platform for LLM apps. It helps you detect issues and extract insights from text messages of your users or your app. You can gather user feedback, measure success, and iterate on your app to create the best conversational experience for your users.
miniperplx
MiniPerplx is a minimalistic AI-powered search engine designed to help users find information on the internet. It utilizes AI technologies from providers like OpenAI, Anthropic, and Tavily to deliver accurate and relevant search results. Users can deploy their own instance of MiniPerplx by obtaining API keys, setting up environment variables, and running the development server. The tool aims to streamline the process of information retrieval by leveraging advanced AI capabilities in a user-friendly interface.
kaizen
Kaizen is an open-source project that helps teams ensure quality in their software delivery by providing a suite of tools for code review, test generation, and end-to-end testing. It integrates with your existing code repositories and workflows, allowing you to streamline your software development process. Kaizen generates comprehensive end-to-end tests, provides UI testing and review, and automates code review with insightful feedback. The file structure includes components for API server, logic, actors, generators, LLM integrations, documentation, and sample code. Getting started involves installing the Kaizen package, generating tests for websites, and executing tests. The tool also runs an API server for GitHub App actions. Contributions are welcome under the AGPL License.
extensionOS
Extension | OS is an open-source browser extension that brings AI directly to users' web browsers, allowing them to access powerful models like LLMs seamlessly. Users can create prompts, fix grammar, and access intelligent assistance without switching tabs. The extension aims to revolutionize online information interaction by integrating AI into everyday browsing experiences. It offers features like Prompt Factory for tailored prompts, seamless LLM model access, secure API key storage, and a Mixture of Agents feature. The extension was developed to empower users to unleash their creativity with custom prompts and enhance their browsing experience with intelligent assistance.
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.
CursorLens
Cursor Lens is an open-source tool that acts as a proxy between Cursor and various AI providers, logging interactions and providing detailed analytics to help developers optimize their use of AI in their coding workflow. It supports multiple AI providers, captures and logs all requests, provides visual analytics on AI usage, allows users to set up and switch between different AI configurations, offers real-time monitoring of AI interactions, tracks token usage, estimates costs based on token usage and model pricing. Built with Next.js, React, PostgreSQL, Prisma ORM, Vercel AI SDK, Tailwind CSS, and shadcn/ui components.
SurfSense
SurfSense is a tool designed to help users save and organize content from the internet into a personal Knowledge Graph. It allows users to capture web browsing sessions and webpage content using a Chrome extension, enabling easy retrieval and recall of saved information. SurfSense offers features like powerful search capabilities, natural language interaction with saved content, self-hosting options, and integration with GraphRAG for meaningful content relations. The tool eliminates the need for web scraping by directly reading data from the DOM, making it a convenient solution for managing online information.
JamAIBase
JamAI Base is an open-source platform integrating SQLite and LanceDB databases with managed memory and RAG capabilities. It offers built-in LLM, vector embeddings, and reranker orchestration accessible through a spreadsheet-like UI and REST API. Users can transform static tables into dynamic entities, facilitate real-time interactions, manage structured data, and simplify chatbot development. The tool focuses on ease of use, scalability, flexibility, declarative paradigm, and innovative RAG techniques, making complex data operations accessible to users with varying technical expertise.
VisionCraft
VisionCraft API is a free tool that offers access to over 3000 AI models for generating images, text, and GIFs. Users can interact with the API to utilize various models like StableDiffusion, LLM, and Text2GIF. The tool provides functionalities for image generation, text generation, and GIF generation. For any inquiries or assistance, users can contact the VisionCraft team through their Telegram Channel, VisionCraft API, or Telegram Bot.
GenerativeAIExamples
NVIDIA Generative AI Examples are state-of-the-art examples that are easy to deploy, test, and extend. All examples run on the high performance NVIDIA CUDA-X software stack and NVIDIA GPUs. These examples showcase the capabilities of NVIDIA's Generative AI platform, which includes tools, frameworks, and models for building and deploying generative AI applications.
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.