Semantic Kernel is an open-source SDK by Microsoft that helps you build AI-infused applications and agents in C#. It enables developers to seamlessly integrate existing code and applications with AI models from OpenAI, Azure OpenAI, and Hugging Face.
Enterprises use Semantic Kernel for its flexibility, modularity, and observability. It offers security features like telemetry support, hooks, and filters, ensuring responsible AI at scale. Designed to be future-proof, it allows easy integration with the latest AI models without rewriting the entire codebase when new models emerge.
In this workshop, you will explore how the Semantic Kernel can help you integrate AI capabilities into your applications. The workshop also highlights Semantic Kernel's extensibility, allowing the integration of memories, AI models, and plugins, making it a key player in AI development. The workshop is created so you can start with no experience and end the day with all the knowledge you need to embrace LLMs in your applications and even build full-fledged Agents that help you change the way your customers and users have ever interacted with your systems before.
You will learn:
- How to integrate AI capabilities into existing applications using Semantic Kernel
- The extensibility of Semantic Kernel through memories, AI models, and plugins
- Best practices for implementing AI at scale with features like telemetry support, hooks, and filters
Attendee Workstation Requirements:
- You must provide your own laptop for this hands-on lab