Technology

Semantic Kernel

Semantic Kernel (SK) is Microsoft's open-source SDK: it efficiently orchestrates large language models (LLMs) with your existing C#, Python, or Java code via a modular plugin system.

SK is a model-agnostic, open-source development kit from Microsoft, designed to build and deploy enterprise-grade AI agents. The central 'kernel' acts as a dependency injection container, managing all services and plugins (native code or API calls) for the AI. It provides the crucial orchestration layer, allowing LLMs (OpenAI, Azure OpenAI, etc.) to call your existing business logic, not just generate text. SK supports C#, Python, and Java, enabling developers to integrate AI capabilities, manage conversational memory, and ensure responsible AI through built-in telemetry and hooks.

https://learn.microsoft.com/en-us/semantic-kernel/

What builders pair with Semantic Kernel

Projects using both technologies. Select a pairing to see a project.

1 more pairings

Pairing: Azure

GPT-RAG Template using Semantic Kernel and Load Testing

Boston · March 25, 2024

Recent Talks & Demos

Showing 1-2 of 2

Members-Only

Sign in to see who built these projects