Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi
3.0.1
See the version list below for details.
dotnet add package Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi --version 3.0.1
NuGet\Install-Package Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi -Version 3.0.1
<PackageReference Include="Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi" Version="3.0.1" />
<PackageVersion Include="Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi" Version="3.0.1" />
<PackageReference Include="Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi" />
paket add Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi --version 3.0.1
#r "nuget: Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi, 3.0.1"
#:package Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi@3.0.1
#addin nuget:?package=Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi&version=3.0.1
#tool nuget:?package=Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi&version=3.0.1
Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi
IModel adapters for Kimi's membership API. This package depends on
Universal.MoonshotAI.Kimi.Client 2.0.0.
ChatCompletionsModeluses Kimi's Chat Completions endpoint.MessagesModeluses Kimi's Messages endpoint.
Both support k3, k3-256k, kimi-for-coding, and
kimi-for-coding-highspeed.
using Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi;
using KimiChatCompletions = Universal.MoonshotAI.Kimi.Client.ChatCompletions.V1;
IModel model = new ChatCompletionsModel(apiKey, new ChatCompletionsModel.Options
{
ModelId = KimiChatCompletions.Models.KimiForCodingHighSpeed,
MaxCompletionTokens = 4096,
});
using Universal.Operative.Sdk.Discrete.MoonshotAI.Kimi;
using KimiMessages = Universal.MoonshotAI.Kimi.Client.Messages.V1;
IModel model = new MessagesModel(apiKey, new MessagesModel.Options
{
ModelId = KimiMessages.Models.K3,
MaxTokens = 4096,
OutputConfig = new KimiMessages.OutputConfig
{
Effort = KimiMessages.EffortLevels.High,
},
});
Kimi rejects specifically named tools while thinking is enabled. Use automatic
tool choice or disable thinking before selecting a named tool. For K3, an effort
of none disables thinking.
Prompt caching is automatic. Messages cache counters are exposed through
usage.KimiMessages; KimiMessagesUsageExtensions.CreateProjectedTokensProvider
includes cache reads and writes in token projections.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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
- Universal.Common.Formats.Gif (>= 2.1.0)
- Universal.Common.Formats.Jpeg (>= 2.1.3)
- Universal.Common.Formats.Png (>= 2.2.0)
- Universal.Common.Formats.WebP (>= 2.0.0)
- Universal.MoonshotAI.Kimi.Client (>= 2.0.1)
- Universal.Operative.Sdk.Discrete (>= 3.1.2)
-
net8.0
- Universal.Common.Formats.Gif (>= 2.1.0)
- Universal.Common.Formats.Jpeg (>= 2.1.3)
- Universal.Common.Formats.Png (>= 2.2.0)
- Universal.Common.Formats.WebP (>= 2.0.0)
- Universal.MoonshotAI.Kimi.Client (>= 2.0.1)
- Universal.Operative.Sdk.Discrete (>= 3.1.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Updates Universal.MoonshotAI.Kimi.Client 2.0.1. Removes redundant dependency references while preserving supported target frameworks.