AzureAIProjectsModelFactory.ToolUseFineTuningDataGenerationJobOptions Method

Definition

The options for a data generation job with ToolUse type. Used only for fine-tuning scenarios.

public static Azure.AI.Projects.ToolUseFineTuningDataGenerationJobOptions ToolUseFineTuningDataGenerationJobOptions(int maxSamples = 0, float? trainSplit = default, Azure.AI.Projects.DataGenerationModelOptions modelOptions = default);
static member ToolUseFineTuningDataGenerationJobOptions : int * Nullable<single> * Azure.AI.Projects.DataGenerationModelOptions -> Azure.AI.Projects.ToolUseFineTuningDataGenerationJobOptions
Public Shared Function ToolUseFineTuningDataGenerationJobOptions (Optional maxSamples As Integer = 0, Optional trainSplit As Nullable(Of Single) = Nothing, Optional modelOptions As DataGenerationModelOptions = Nothing) As ToolUseFineTuningDataGenerationJobOptions

Parameters

maxSamples
Int32

Maximum number of samples to generate.

trainSplit
Nullable<Single>

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.

modelOptions
DataGenerationModelOptions

The LLM model options.

Returns

A new ToolUseFineTuningDataGenerationJobOptions instance for mocking.

Applies to