LM-Kit.NET 2026.1.1

Released: Jan 4, 2026

2026.1.1 での更新項目

機能

  • Added the ModelID property to the LM class.
  • Added PromptTokenCount and PromptProcessingRate properties to the TextGenerationResult class.
  • Added the GeneratedTokenCount property to the TextGenerationResult class.
  • Introduced the AttachmentReference class.
  • Added GetText and GetTextAsync overloads to the Attachment class that take a page range as a parameter.
  • Added the Structured and Auto members to the TextOutputMode enumeration.
  • Added SetText overloads to the Attachment class that accept a page index.
  • Added URI constructor and CreateFromUriAsync factory method to the Attachment class for loading attachments from remote URIs.
  • Added CreateFromFileAsync and CreateFromStreamAsync factory methods to the Attachment class for asynchronous loading.
  • Added HasTextOnPage and HasTextOnPageAsync methods to the Attachment class.
  • Added support for the PDF format.
  • Introduced the IMultiTurnConversation enumeration.
  • Introduced the FileSystemVectorStore class.
  • Introduced the IChunking interface.
  • Introduced the MarkdownChunking class.
  • Added QueryPartitions and QueryPartitionsAsync overloads to RagEngine that accept a custom prompt template.
  • Introduced the DocumentRag class.
  • Introduced the PdfChat class.
  • Introduced the DocumentReference class.
  • Introduced the DocumentIndexingResult class.
  • Introduced the DocumentImportProgressEventArgs class.
  • Introduced the CacheAccessedEventArgs class.
  • Introduced the PassageRetrievalCompletedEventArgs class.
  • Introduced the ResponseGenerationStartedEventArgs class.
  • Introduced the DocumentImportPhase enumeration.
  • Introduced the DocumentQueryResult class.
  • Introduced the PageProcessingMode class.
  • Added the MaximumCompletionTokens and StripImageMarkup properties to the VlmOcr class.
  • Added SetContent overloads to the TextExtraction class that accept a page index or a page range.
  • Introduced the LMKitTelemetry class.
  • General performance enhancements.
  • Improved speed and accuracy of the VlmOcr engine.
  • Improved speed of the SpeechToText engine.
  • Improved observability with OpenTelemetry GenAI instrumentation.
  • Breaking changes - Removed the Prompt class, use ChatHistory.Message instead.