LM-Kit.NET
用于构建 LLM 应用程序的企业级 .NET SDK。
由以下开发商制作:LM-Kit
ComponentSource开始代理销售的日期:2025年
Released: Jan 31, 2026
LMKit.Agents namespace with comprehensive agent framework.
Agent, AgentBuilder, AgentExecutor, AgentRegistry.AgentCapabilities, AgentIdentity, AgentExecutionOptions.AgentExecutionResult, AgentExecutionStatus.LMKit.Agents.Orchestration namespace.
IOrchestrator interface with PipelineOrchestrator, ParallelOrchestrator, RouterOrchestrator, and SupervisorOrchestrator implementations.OrchestrationContext, OrchestrationOptions, OrchestrationResult.LMKit.Agents.Tools.BuiltIn namespace with 56 built-in tools.
JsonTool, XmlTool, CsvTool, YamlTool, HtmlTool, MarkdownTool, CountryTool, QRCodeTool, Base64ImageTool, IniTool.TextTool, DiffTool, RegexTool, TemplatingTool, EncodingTool, SlugTool, PhoneticTool, FuzzyTool, AsciiArtTool.CalculatorTool, ConversionTool, StatsTool, RandomTool, GuidTool, IpCalcTool, FinancialTool, BitwiseTool, CurrencyTool, ExpressionTool.HashTool, CryptoTool, ValidatorTool, JwtTool, ChecksumTool, PasswordTool.DateTimeTool, CronTool, SemVerTool, UrlTool, ColorTool, PerformanceTool, PathTool, MimeTool, TimeZoneTool, LocaleTool, HumanizeTool, DurationTool, ScheduleTool.FileSystemTool, EnvironmentTool, ProcessTool, CompressTool, WatchTool.HttpTool, NetworkTool, SmtpTool, WebSearchTool.BuiltInTools and fluent registration extensions.LMKit.Agents.Planning namespace.
IPlanningHandler interface with ReActHandler, ChainOfThoughtHandler, TreeOfThoughtHandler, PlanAndExecuteHandler, and ReflectionHandler implementations.PlanningStep, PlanningStepResult, PlanningContext, PlanningStrategy.LMKit.Agents.Delegation namespace.
DelegationManager, DelegateTool, IDelegationRouter.DelegationRequest, DelegationResult.LMKit.Agents.Streaming namespace.
IAgentStreamHandler interface with BufferedStreamHandler, MulticastStreamHandler, TextWriterStreamHandler, DelegateStreamHandler.StreamingAgentExecutor, AgentStreamResult, AgentStreamToken.LMKit.Agents.Resilience namespace.
IResiliencePolicy interface with RetryPolicy, CircuitBreakerPolicy, TimeoutPolicy, RateLimitPolicy, BulkheadPolicy, FallbackPolicy, CompositePolicy.ResilientAgentExecutor, FallbackAgentExecutor, AgentHealthCheck.LMKit.Agents.Observability namespace.
IAgentTracer interface with ConsoleTracer, InMemoryTracer, CompositeTracer, NoOpTracer.AgentSpan, AgentMetrics, AgentTracing, TracingAgentExecutor, JsonTraceExporter.LMKit.Agents.Templates namespace.
AgentTemplate base class with 18 pre-built templates: ChatAgentTemplate, AssistantAgentTemplate, ToolAgentTemplate, ReActAgentTemplate, CodeAgentTemplate, WriterAgentTemplate, AnalystAgentTemplate, PlannerAgentTemplate, ResearchAgentTemplate, ReviewerAgentTemplate, SummarizerAgentTemplate, ExtractorAgentTemplate, TutorAgentTemplate, TranslatorAgentTemplate, ClassifierAgentTemplate, DebuggerAgentTemplate, EditorAgentTemplate, QAAgentTemplate.AgentTemplates.LMKit.Agents.Skills namespace with Agent Skills Protocol support.
AgentSkill, SkillRegistry, SkillBuilder, SkillActivator, SkillParser.SkillMetadata, SkillContext, SkillMatch, SkillResource.SkillInjectionMode, SkillResourceType.SkillRegisteredEventArgs, SkillRemovedEventArgs.SkillParseException./skill-name arguments).MultiTurnConversation class.
Skills property for registering tool collections.RegisterSkill and RegisterSkillAsync methods.UnregisterSkill method.SkillInvoked and SkillCompleted events.EnableSkills property to control skill execution.