Welcome to a hub for the Azure AI Python developer community! This readme includes links to a curated list of the official Microsoft SDKs, Samples and other guidance around Azure OpenAI and other Cognitive Services. The Discussions tab is an opportunity for you to talk directly to the Microsoft Product teams working on Azure AI and share/learn from other developers like yourself.
We include both complete E2E solutions around your top scenarios, as well as building blocks targeted at specific use cases.
Azure AI Reference Templates are our strategic investment to provide you with well-maintained, easy to deploy reference implementations. These ensure a production-ready starting point for your intelligent applications, distinguishing them from typical samples/guidance you might encounter on the web that often go stale as the underlying products evolve.
- Chat Container
- LangChain Function
- ChatGPT Plugin Container
- Redis as a vector store with RediSearch and LlamaIndex
- PostgreSQL as a vector store with pgvector
- OpenAI SDK for Python in GitHub
- openai Python Package in pypi.org
- Get started using GPT-35-Turbo and GPT-4🆕
- Completions notebook
- Streaming Chat completions notebook
- Switch from OpenAI to Azure OpenAI gist
- Embeddings notebook
- Finetuning notebook
- Deploy a model and generate text
- OpenAI with Azure Active Directory Role based access control
- OpenAI with Managed Identities
- More Samples
- More Guidance
- Captioning and Call Center Transcription
- Use Document Intelligence to automate a paper based process using the New patient registration with Form Recognizer workshop. (Code)
- Use Speech to converse with OpenAI
- Translate documents from and into more than 100 different languages using Document Translation sample apps
- Integrate Speech into your apps with Speech SDK Samples in Python, .NET, JavaScript, Java, C++ and other languages
- Azure AI Document Intelligence SDKs for .NET/C#, Python, JavaScript/TypeScript and Java
- Extract structured data from forms, receipts, invoices, and cards using Document Intelligence in Python
- Extract, classify, and understand text within documents using Text Analytics in Python
- Document Translation in Python
- Question Answering in Python and .NET
- Conversational Language Understanding in Python and .NET
- Analyze images in Python, .NET and C++
- Azure AI Content Safety SDK for Python🆕