Senparc.AI.AgentKernel
0.1.8
Prefix Reserved
See the version list below for details.
dotnet add package Senparc.AI.AgentKernel --version 0.1.8
NuGet\Install-Package Senparc.AI.AgentKernel -Version 0.1.8
<PackageReference Include="Senparc.AI.AgentKernel" Version="0.1.8" />
<PackageVersion Include="Senparc.AI.AgentKernel" Version="0.1.8" />
<PackageReference Include="Senparc.AI.AgentKernel" />
paket add Senparc.AI.AgentKernel --version 0.1.8
#r "nuget: Senparc.AI.AgentKernel, 0.1.8"
#:package Senparc.AI.AgentKernel@0.1.8
#addin nuget:?package=Senparc.AI.AgentKernel&version=0.1.8
#tool nuget:?package=Senparc.AI.AgentKernel&version=0.1.8
Senparc.AI AgentKernel module built on Microsoft Agent Framework, implementing Senparc.AI standard interfaces with support for Chat, Embedding, SpeechToText, TextToSpeech, TextToImage, vector storage, and multi-platform providers including OpenAI, Azure OpenAI, NeuCharAI, HuggingFace, FastAPI, Ollama, DeepSeek, Anthropic, Gemini, Qwen, and Kimi
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Azure.AI.OpenAI (>= 2.9.0-beta.1)
- Azure.AI.Projects (>= 2.1.0-beta.2)
- Azure.Identity (>= 1.21.0)
- Microsoft.Agents.AI (>= 1.8.0)
- Microsoft.Agents.AI.Foundry (>= 1.8.0-preview.260528.1)
- Microsoft.Agents.AI.Hosting.A2A.AspNetCore (>= 1.8.0-preview.260528.1)
- Microsoft.Agents.AI.OpenAI (>= 1.8.0)
- Microsoft.Agents.AI.Workflows (>= 1.8.0)
- Microsoft.Extensions.AI (>= 10.5.1)
- Microsoft.Extensions.VectorData.Abstractions (>= 10.1.0)
- Microsoft.SemanticKernel.Connectors.HuggingFace (>= 1.74.0-preview)
- Microsoft.SemanticKernel.Connectors.InMemory (>= 1.74.0-preview)
- Microsoft.SemanticKernel.Connectors.Ollama (>= 1.74.0-alpha)
- Microsoft.SemanticKernel.Connectors.Qdrant (>= 1.74.0-preview)
- Microsoft.SemanticKernel.Connectors.Redis (>= 1.74.1-preview)
- OllamaSharp (>= 5.4.25)
- Senparc.AI (>= 0.27.1)
- Senparc.AI.AgentKernel.Providers.FastAPI (>= 0.1.0)
- Senparc.AI.AgentKernel.Providers.HuggingFace (>= 0.1.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
[2026-05-21] v0.1.0-preview.1 Initial release based on Microsoft Agent Framework
1. AgentAiHandler / AgentKernelHelper: Chat, Embedding, multi-platform model integration
2. AiKernel / AIKernelBuilder fluent configuration API (KernelConfigExtensions)
3. AgentSession multi-turn conversations; BuildKernelAsync / BuildKernelWithAgentSessionAsync
4. EmbeddingDimensions, vector storage (InMemory / Qdrant / Redis, etc.)
5. Fix HttpMessageHandler chain, log streaming read, and HuggingFace extension naming
[2026-05-25] v0.1.1 Add TextSearchStore
[2026-05-26] v0.1.2 Open Streaming Chat mode for AgentKernel
[2026-05-30] v0.1.4 Add extension functions to, such as Arguments Replacement, Auto search function-calling target
[2026-05-30] v0.1.5 Add TextToImage functions
[2026-06-17] v0.1.6 Add SpeechToText / TextToSpeech interfaces, samples and tests
[2026-06-19] v0.1.7 Enhance SpeechToText / TextToSpeech support
1. AgentKernelHelper.ConfigSpeechToText / ConfigTextToSpeech: OpenAI, Azure OpenAI, and NeuCharAI
2. AiKernel.SpeechToTextAsync / TextToSpeechAsync: core speech APIs
3. KernelConfigExtensions: ConfigSpeechToTextModel / ConfigTextToSpeechModel / RunSpeechToTextAsync / RunTextToSpeechAsync
4. KernelBuilderExtension: AddOpenAIAudio / AddAzureOpenAIAudio / AddNeuCharAIAudio
5. Keep ConfigAudioToText / ConfigTextToAudio as legacy aliases
6. Add SttSample / TtsSample console samples and KernelConfigExtensionsSpeechTests
[2026-06-25] v0.1.8 Multi-platform Provider support expansion
1. ConfigChat / ConfigTextEmbeddingGeneration: HuggingFace, FastAPI, DeepSeek, Anthropic, Gemini, Qwen, Kimi
2. New provider packages: Senparc.AI.AgentKernel.Providers.HuggingFace / Providers.FastAPI (OpenAI-compatible IChatClient / IEmbeddingGenerator)
3. KernelBuilderExtension: AddOpenAICompatibleChatCompletion / AddOpenAICompatibleEmbedding for OpenAI-compatible platforms
4. HuggingFace default endpoint https://router.huggingface.co/v1; FastAPI supports custom OpenAI-compatible gateway
5. Anthropic Embedding throws at config time (official API does not provide Embedding)
6. Senparc.AI provider-specific Keys: AnthropicKeys, GeminiKeys, QwenKeys, KimiKeys, FastAPIKeys, HuggingFaceKeys
7. Add AgentKernelHelperPlatformSupportTests / ProviderFactoriesTests / SenparcAiSettingAdditionalPlatformTests