Class ShareGptExporter
- Namespace
- LMKit.Finetuning.Export
- Assembly
- LM-Kit.NET.dll
Utilities for producing fine-tuning datasets from LM-Kit types.
public static class ShareGptExporter
- Inheritance
-
ShareGptExporter
- Inherited Members
Remarks
Provides synchronous and asynchronous exporters that write a ShareGPT-style JSON file alongside an image folder. Designed for public SDK consumption.
Methods
- Export(IEnumerable<ChatTrainingSample>, string, DatasetBuilderOptions, IProgress<ExportProgress>, CancellationToken)
Exports chat training samples to a ShareGPT-style JSON dataset (synchronous wrapper).
- ExportAsync(IEnumerable<ChatTrainingSample>, string, DatasetBuilderOptions, IProgress<ExportProgress>, CancellationToken)
Exports chat training samples to a ShareGPT-style JSON dataset using streaming I/O (asynchronous).