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.