Azure SDK Python
Azure SDK patterns and best practices for Python developers covering AI, storage, identity, monitoring, messaging, and management libraries.
Skills in this plugin
40- ▌ Azure AI Ml Py · microsoftManage Azure Machine Learning resources including workspaces, jobs, models, data, compute, and pipelines using the SDK v2 for Python.
- ▌ M365 Agents Py · microsoftBuild multichannel agents for Microsoft 365, Teams, and Copilot Studio using the Microsoft Agents SDK with aiohttp hosting, AgentApplication routing, streaming responses, and MSAL-based authentication.
- ▌ Azure Cosmos Py · microsoft bundlePerform CRUD operations, run queries, and manage containers on Azure Cosmos DB NoSQL API using the Python SDK.
- ▌ Azure Eventhub Py · microsoft bundleIngest and process high-throughput event streams using Azure Event Hubs SDK for Python, with support for producers, consumers, and checkpointing.
- ▌ Azure Identity Py · microsoftAuthenticate to Azure services from Python using Microsoft Entra ID with DefaultAzureCredential, managed identity, service principals, and token caching.
- ▌ Azure Keyvault Py · microsoftManage secrets, cryptographic keys, and certificates in Azure Key Vault using the Python SDK.
- ▌ Fastapi Router Py · microsoft bundleCreate FastAPI routers with CRUD operations, authentication dependencies, and proper response models following established patterns.
- ▌ Azure Cosmos DB Py · microsoft bundleBuild production-grade Azure Cosmos DB NoSQL services with Python/FastAPI, including client setup with dual authentication, service layer CRUD operations, partition key strategies, parameterized queries, and TDD patterns.
- ▌ Azure Eventgrid Py · microsoftPublish events to Azure Event Grid using CloudEvents or EventGridEvent schemas, with support for sync and async clients, namespace topics, and DefaultAzureCredential authentication.
- ▌ Pydantic Models Py · microsoft bundleCreate Pydantic models following the multi-model pattern with Base, Create, Update, Response, and InDB variants for clean API contracts in Python applications using Pydantic v2.
- ▌ Azure Servicebus Py · microsoft bundleSend and receive messages using Azure Service Bus queues, topics, and subscriptions with Python SDK.
- ▌ Azure AI Projects Py · microsoft bundleBuild AI applications on Microsoft Foundry using the Azure AI Projects Python SDK, including agent creation, tool integration, thread management, and evaluation.
- ▌ Azure Data Tables Py · microsoftProvides code samples and best practices for using the Azure Tables SDK for Python to perform NoSQL key-value storage, entity CRUD, batch operations, and queries against Azure Storage Tables or Cosmos DB Table API.
- ▌ Azure Mgmt Fabric Py · microsoftManage Microsoft Fabric capacities and resources programmatically using the Azure SDK for Python.
- ▌ Azure AI Voicelive Py · microsoft bundleBuild real-time voice AI applications using the Azure AI Voice Live SDK for bidirectional WebSocket audio communication.
- ▌ Azure Storage Blob Py · microsoftUpload, download, list, and manage blobs and containers in Azure Blob Storage using the Python SDK with best-practice authentication via DefaultAzureCredential.
- ▌ Azure Monitor Query Py · microsoftQuery logs and metrics from Azure Monitor and Log Analytics workspaces using the Python SDK.
- ▌ Azure Storage Queue Py · microsoftSend, receive, and manage messages in Azure Queue Storage using Python with sync and async clients.
- ▌ Azure Mgmt Apicenter Py · microsoftManage Azure API Center resources including APIs, versions, definitions, deployments, and metadata using the Python management SDK.
- ▌ Azure Mgmt Botservice Py · microsoftManage Azure Bot Service resources including bots, channels, and connections using the Python SDK.
- ▌ Azure AI Contentsafety Py · microsoftDetect harmful user-generated and AI-generated content in text and images using Azure AI Content Safety SDK for Python.
- ▌ Azure AI Textanalytics Py · microsoftAnalyze text with Azure AI Language service for sentiment, entities, key phrases, language detection, PII redaction, and healthcare NLP using the Python SDK.
- ▌ Azure AI Transcription Py · microsoftTranscribe audio to text using Azure AI Transcription SDK with real-time and batch support, including timestamps and diarization.
- ▌ Azure Appconfiguration Py · microsoftManage Azure App Configuration settings, feature flags, and snapshots using the Python SDK with Entra ID authentication.
- ▌ Azure Search Documents Py · microsoft bundleSearch Azure AI Search indexes using the Python SDK for full-text, vector, hybrid, and semantic search with AI enrichment.
- ▌ Azure Containerregistry Py · microsoftManage container images, artifacts, and repositories in Azure Container Registry using the Python SDK.
- ▌ Azure Monitor Ingestion Py · microsoftSend custom logs to Azure Monitor Log Analytics workspace using the Logs Ingestion API and Python SDK.
- ▌ Agent Framework Azure AI Py · microsoft bundleBuild persistent agents on Azure AI Foundry using the Microsoft Agent Framework Python SDK, with support for function tools, hosted tools, MCP servers, conversation threads, and streaming responses.
- ▌ Azure Mgmt Apimanagement Py · microsoftManage Azure API Management services, APIs, products, subscriptions, and policies using the Python SDK.
- ▌ Azure Storage File Share Py · microsoftManage SMB file shares, directories, and files in Azure Storage using the Python SDK.
- ▌ Azure AI Translation Text Py · microsoftTranslate text in real-time, detect languages, transliterate between scripts, and look up dictionary entries using Azure AI Translator SDK for Python.
- ▌ Azure Speech To Text REST Py · microsoft bundleTranscribe short audio files (up to 60 seconds) using Azure Speech-to-Text REST API with Python, without requiring the Speech SDK.
- ▌ Azure Monitor Opentelemetry Py · microsoftConfigures Azure Monitor Application Insights with OpenTelemetry auto-instrumentation for Python applications in one line.
- ▌ Azure Storage File Datalake Py · microsoftManage Azure Data Lake Storage Gen2 with Python SDK for hierarchical file systems, big data analytics, and file/directory operations.
- ▌ Azure AI Contentunderstanding Py · microsoftExtract semantic content from documents, images, audio, and video using Azure AI Content Understanding SDK for Python.
- ▌ Azure AI Translation Document Py · microsoftTranslate Word, PDF, Excel, PowerPoint, and other documents at scale using Azure AI Document Translation SDK with format preservation.
- ▌ Azure AI Vision Imageanalysis Py · microsoftAnalyze images using Azure AI Vision SDK: generate captions, tags, detect objects, extract text (OCR), detect people, and suggest smart crops.
- ▌ Azure AI Language Conversations Py · microsoftAnalyze conversation intent and entities using the Azure AI Language Conversations Python SDK with best practices for authentication and error handling.
- ▌ Azure Messaging Webpubsubservice Py · microsoftSend real-time messages and manage WebSocket connections using Azure Web PubSub Service SDK for Python.
- ▌ Azure Monitor Opentelemetry Exporter Py · microsoftExport OpenTelemetry traces, metrics, and logs to Azure Application Insights using Python.