Develop Generative AI solutions using Azure OpenAI and the Semantic Kernel SDK is a developer course focused on building sophisticated AI applications using Microsoft’s open-source Semantic Kernel orchestration framework. Students learn to configure Semantic Kernel with Azure OpenAI models, create semantic and native functions as plugins, implement memory and context management, and chain AI capabilities into complex workflows.
What You Will Learn
- Configure the Semantic Kernel SDK with Azure OpenAI chat completion and embedding models
- Create semantic functions using prompt templates and native functions using C# or Python
- Implement memory stores for context persistence using vector databases and embeddings
- Use Semantic Kernel’s planner to automatically orchestrate functions for complex tasks
- Build and deploy production generative AI solutions using Semantic Kernel in .NET or Python
Who Should Attend
C# and Python developers building AI-powered applications and agent solutions using Azure OpenAI and the Semantic Kernel SDK.
Prerequisites
C# or Python programming experience and basic understanding of Azure OpenAI and large language model concepts.





