DataGenerationJobOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Options for managing data generation jobs. Please note this is the abstract base class. The derived classes available for instantiation are: SimpleQnADataGenerationJobOptions, TracesDataGenerationJobOptions, and ToolUseFineTuningDataGenerationJobOptions.
[System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.AI.Projects.UnknownDataGenerationJobOptions))]
public abstract class DataGenerationJobOptions : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.DataGenerationJobOptions>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.DataGenerationJobOptions>
[<System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.AI.Projects.UnknownDataGenerationJobOptions))>]
type DataGenerationJobOptions = class
interface IJsonModel<DataGenerationJobOptions>
interface IPersistableModel<DataGenerationJobOptions>
Public MustInherit Class DataGenerationJobOptions
Implements IJsonModel(Of DataGenerationJobOptions), IPersistableModel(Of DataGenerationJobOptions)
- Inheritance
-
DataGenerationJobOptions
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| MaxSamples |
Maximum number of samples to generate. |
| ModelOptions |
The LLM model options. |
| TrainSplit |
The proportion of the generated data to be used for training when the data is used for fine-tuning. The rest will be used for validation. Value should be between 0 and 1. |