Integrates Azure OpenAI and OpenAI services into .NET applications for chat, embeddings, and multi-modal generative AI.
This skill equips Claude with specialized knowledge of the Azure.AI.OpenAI .NET SDK, providing implementation patterns for integrating state-of-the-art AI models into C# applications. It covers the full spectrum of Azure OpenAI capabilities, including advanced chat completions with GPT-4o, structured JSON outputs, image generation with DALL-E, and audio processing with Whisper. By focusing on production-grade patterns like Entra ID authentication and Retrieval-Augmented Generation (RAG) with Azure AI Search, this skill ensures developers can build secure, scalable, and sophisticated AI features within the Microsoft ecosystem.
主要功能
016 GitHub stars
02Secure authentication patterns using Microsoft Entra ID and DefaultAzureCredential.
03Real-time streaming responses and function calling for interactive AI agents.
04Seamless integration with Azure AI Search for Retrieval-Augmented Generation (RAG).
05Structured output implementation using strict JSON schemas and reasoning models.
06Comprehensive client hierarchy support for Chat, Embeddings, Images, and Audio.
使用场景
01Automating audio transcription and text-to-speech workflows in .NET backend services.
02Implementing semantic search and knowledge retrieval using embeddings and Azure AI Search.
03Developing enterprise-grade AI chatbots with streaming capabilities in ASP.NET Core.