Overview of Semantic Kernel Cookbook
mainThe Semantic Kernel Cookbook is a learning resource designed to help developers integrate Large Language Models (LLMs) into traditional engineering and multi-language projects. It provides implementation guidance and code samples for Semantic Kernel across three primary languages: .NET, Python, and Java.
Key focus areas include:
- Azure OpenAI Service integration using SDKs.
- Semantic Kernel Foundations: Core concepts and advantages.
- Plugins: Implementing business-oriented prompt engineering.
- Planner: Enabling LLMs to perform multi-step task planning.
- Embeddings: Building Retrieval-Augmented Generation (RAG) applications.
Note: The content is based on specific versions:
- .NET: 1.16.2
- Python: 1.3.0
- Java: 1.2.0