Found 311 packages
Semantic Kernel core orchestration, runtime and functions. This package is automatically installed by 'Microsoft.SemanticKernel' package with other useful packages. Install this package manually only if you are selecting individual Semantic Kernel components.
Semantic Kernel interfaces and abstractions. This package is automatically installed by Semantic Kernel packages if needed.
Semantic Kernel common package collection, including SK Core, OpenAI, Azure OpenAI, DALL-E 2. Empowers app owners to integrate cutting-edge LLM technology quickly and easily into their apps.
Semantic Kernel connectors for OpenAI. Contains clients for chat completion, embedding and DALL-E text to image.
Semantic Kernel connectors for Azure OpenAI. Contains clients for chat completion, embedding and DALL-E text to image.
Semantic Kernel Agents abstractions. This package is automatically installed by Semantic Kernel Agents packages if needed.
Defines core set of concrete Agent and AgentChat classes, based on the Agent Abstractions.
Semantic Kernel Yaml Functions
Semantic Kernel Handlebars Prompt Template Engine
Semantic Kernel OpenAPI Plugins
Providing async thread-safe singleton Semantic Kernel instances
Kernel Memory is a Copilot/Semantic Kernel Plugin and Memory Web Service to index and query any data and documents, using LLM and natural language, tracking sources and showing citations. The package contains the interfaces and models shared by all Kernel Memory packages.
Kernel Memory Plugin allows to use Kernel Memory Service as a Semantic Kernel plugin, to index and query any data and documents, using LLM and natural language, tracking sources and showing citations.
Semantic Kernel Liquid Prompt Template Engine
The package contains the core logic and abstractions of Kernel Memory, not including extensions.
This package contains the semantic kernel integration for AutoGen
Manages a pool of Semantic Kernel instances with per-entry rate limiting.
Provides Gemini-specific registration extensions for KernelPoolManager, enabling integration with local LLMs via Semantic Kernel.
Provides Ollama-specific registration extensions for KernelPoolManager, enabling integration with local LLMs via Semantic Kernel.
Provides Azure OpenAI-specific registration extensions for KernelPoolManager, enabling integration with local LLMs via Semantic Kernel.