SemanticKernel
NuGet publisher profile
Packages (69)
Microsoft.Extensions.VectorData.Abstractions
Abstractions for vector database access.
Microsoft.SemanticKernel.Abstractions
Semantic Kernel interfaces and abstractions. This package is automatically installed by Semantic Kernel packages if needed.
Microsoft.SemanticKernel.Core
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.
Microsoft.SemanticKernel.Connectors.OpenAI
Semantic Kernel connectors for OpenAI. Contains clients for chat completion, embedding and DALL-E text to image.
Microsoft.SemanticKernel
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.
Microsoft.SemanticKernel.Connectors.AzureOpenAI
Semantic Kernel connectors for Azure OpenAI. Contains clients for chat completion, embedding and DALL-E text to image.
Microsoft.SemanticKernel.Agents.Abstractions
Semantic Kernel Agents abstractions. This package is automatically installed by Semantic Kernel Agents packages if needed.
Microsoft.SemanticKernel.Agents.Core
Defines core set of concrete Agent and AgentChat classes, based on the Agent Abstractions.
Microsoft.SemanticKernel.PromptTemplates.Handlebars
Semantic Kernel Handlebars Prompt Template Engine
Microsoft.SemanticKernel.Plugins.Core
Semantic Kernel core plugins.
Microsoft.SemanticKernel.Yaml
Semantic Kernel Yaml Functions
Microsoft.SemanticKernel.Connectors.Google
Semantic Kernel connectors for Google generation platforms (GoogleAI/VertexAI). Contains generation and embedding services.
Microsoft.SemanticKernel.Connectors.Qdrant
Qdrant provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Plugins.Memory
Semantic Kernel Memory Plugin
Microsoft.SemanticKernel.Connectors.MistralAI
Semantic Kernel connectors for Mistral. Contains services for chat completion and text embedding generation.
Microsoft.SemanticKernel.Agents.OpenAI
Defines a concrete Agent based on the OpenAI Assistant API.
Microsoft.SemanticKernel.Connectors.Ollama
Semantic Kernel connector for Ollama. Contains services for text generation, chat completion and text embeddings.
Microsoft.SemanticKernel.Plugins.Web
Semantic Kernel web plugins: search the web, download files, etc.
Microsoft.SemanticKernel.Connectors.InMemory
In-Memory provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Plugins.OpenApi
Semantic Kernel OpenAPI Plugins
Microsoft.SemanticKernel.Connectors.AzureAISearch
Azure AI Search provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Agents.AzureAI
Defines a concrete Agent based on the Azure AI Agent API.
Microsoft.SemanticKernel.Connectors.Redis
Redis provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Connectors.HuggingFace
Semantic Kernel connectors for Hugging Face. Contains clients for text generation and text embedding generation.
Microsoft.SemanticKernel.Agents.Runtime.Abstractions
Empowers app owners to integrate cutting-edge LLM technology quickly and easily into their apps.
Microsoft.SemanticKernel.Connectors.Amazon
Empowers app owners to integrate cutting-edge LLM technology quickly and easily into their apps.
Microsoft.SemanticKernel.Agents.Runtime.Core
Empowers app owners to integrate cutting-edge LLM technology quickly and easily into their apps.
Microsoft.SemanticKernel.Agents.Orchestration
Defines Agent orchestration patterns.
Microsoft.SemanticKernel.Agents.Runtime.InProcess
Empowers app owners to integrate cutting-edge LLM technology quickly and easily into their apps.
Microsoft.SemanticKernel.Connectors.AzureAIInference
Semantic Kernel Model as a Service connectors for Azure AI Studio. Contains clients for chat completion, embeddings and text to image generation.
Microsoft.SemanticKernel.Planners.Handlebars
Semantic Kernel Handlebars Planners.
Microsoft.SemanticKernel.Connectors.PgVector
Postgres (with pgvector extension) provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Process.Abstractions
Semantic Kernel Process abstractions. This package is automatically installed by Semantic Kernel Process packages if needed.
Microsoft.SemanticKernel.Process.Core
Semantic Kernel Process core. This package is automatically installed by Semantic Kernel Process packages if needed.
Microsoft.SemanticKernel.Process.LocalRuntime
Semantic Kernel Process LocalRuntime. This package is automatically installed by Semantic Kernel Process packages if needed.
Microsoft.SemanticKernel.Planners.OpenAI
Semantic Kernel OpenAI Planners.
Microsoft.SemanticKernel.Connectors.Onnx
Semantic Kernel connectors for the ONNX runtime. Contains clients for text embedding generation.
Microsoft.SemanticKernel.PromptTemplates.Liquid
Semantic Kernel Liquid Prompt Template Engine
Microsoft.SemanticKernel.Connectors.Postgres
Postgres(with pgvector extension) connector for Semantic Kernel plugins and semantic memory
Microsoft.SemanticKernel.Connectors.Sqlite
SQLite connector for Semantic Kernel plugins and semantic memory
Microsoft.SemanticKernel.Plugins.MsGraph
Semantic Kernel Microsoft Graph Plugins: access your tenant data, schedule meetings, send emails, etc.
Microsoft.SemanticKernel.Prompty
Semantic Kernel Prompty format support
Microsoft.SemanticKernel.Plugins.Document
Semantic Kernel Document Plugins: Word processing, OpenXML, etc.
Microsoft.SemanticKernel.Agents.Magentic
Defines Magentic agents and orchestration.
Microsoft.SemanticKernel.Connectors.SqliteVec
SQLite (sqlitevec) provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Agents.Bedrock
Defines a concrete Agent based on the Bedrock Agent Service.
Microsoft.SemanticKernel.Connectors.Chroma
Chroma connector for Semantic Kernel plugins and semantic memory
Microsoft.SemanticKernel.Connectors.SqlServer
SQL Server provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Connectors.AzureCosmosDBNoSQL
Azure CosmosDB NoSQL connector for Semantic Kernel plugins and semantic memory
Microsoft.SemanticKernel.Connectors.Pinecone
Pinecone provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Experimental.Agents
Semantic Kernel Agents
Microsoft.SemanticKernel.Plugins.OpenApi.Extensions
Semantic Kernel OpenAPI Plugin Extensions
Microsoft.SemanticKernel.Agents.Yaml
Provides utilities to serialise Agent definitions from YAML.
Microsoft.SemanticKernel.Connectors.CosmosNoSql
Azure CosmosDB NoSQL provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Connectors.MongoDB
MongoDB provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Markdown
Semantic Kernel Markdown Functions
Microsoft.SemanticKernel.Connectors.Weaviate
Weaviate provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Experimental.Orchestration.Flow
Semantic Kernel Flow Orchestrator
Microsoft.SemanticKernel.Connectors.Milvus
Milvus connector for Semantic Kernel plugins and semantic memory
Microsoft.SemanticKernel.Process.Runtime.Dapr
Semantic Kernel Process Dapr Runtime. This package is automatically installed by Semantic Kernel Process packages if needed.
Microsoft.SemanticKernel.Plugins.Grpc
Semantic Kernel gRPC Plugins
Microsoft.SemanticKernel.Agents.A2A
Defines a concrete Agent based on the A2A Protocol.
Microsoft.SemanticKernel.Connectors.DuckDB
DuckDB connector for Semantic Kernel plugins and semantic memory
Microsoft.SemanticKernel.Connectors.Kusto
Azure Data Explorer (Kusto) Semantic Memory connector for Semantic Kernel
Microsoft.SemanticKernel.Plugins.StructuredData.EntityFramework
Semantic Kernel Entity Framework 6.5 plugin for structured data access and manipulation using Entity Framework. Enables AI interactions with relational databases through Entity Framework contexts.
Microsoft.SemanticKernel.Plugins.AI
Semantic Kernel AI plugins.
Microsoft.SemanticKernel.Agents.CopilotStudio
Defines a concrete Agent based on the Bedrock Agent Service.
Microsoft.SemanticKernel.Connectors.CosmosMongoDB
Azure CosmosDB MongoDB vCore provider for Microsoft.Extensions.VectorData by Semantic Kernel
Microsoft.SemanticKernel.Connectors.AzureCosmosDBMongoDB
Azure CosmosDB MongoDB vCore connector for Semantic Kernel plugins and semantic memory