π§ Semantic Kernel PathΒΆ
L100 L200 L300 L400
Semantic Kernel (SK) is Microsoft's open-source SDK for building AI agents and applications in Python, C#, and Java. It provides a rich abstraction layer over LLMs with support for plugins, memory, vector stores, auto function calling, and multi-agent orchestration.
What You'll BuildΒΆ
- β Your first SK agent powered by GitHub Models (free)
- β Plugins (native functions + OpenAPI connectors)
- β Vector memory for context-aware agents
- β Auto function calling with planners
- β Multi-agent orchestration with an orchestrator + worker pattern
Path Labs (3 labs, ~135 min total)ΒΆ
| Lab | Title | Level | Cost |
|---|---|---|---|
| Lab 014 | Semantic Kernel β Hello Agent | L100 | β GitHub Free |
| Lab 023 | Semantic Kernel β Plugins, Memory & Planners | L200 | β GitHub Free |
| Lab 034 | Multi-Agent Orchestration with Semantic Kernel | L300 | β GitHub Free |