DataGenerationJobInputs Class

Definition

Caller-supplied inputs for a data generation job.

public class DataGenerationJobInputs : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.DataGenerationJobInputs>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.DataGenerationJobInputs>
type DataGenerationJobInputs = class
    interface IJsonModel<DataGenerationJobInputs>
    interface IPersistableModel<DataGenerationJobInputs>
Public Class DataGenerationJobInputs
Implements IJsonModel(Of DataGenerationJobInputs), IPersistableModel(Of DataGenerationJobInputs)
Inheritance
DataGenerationJobInputs
Implements

Constructors

Name Description
DataGenerationJobInputs(String, IEnumerable<DataGenerationJobSource>, DataGenerationJobOptions, DataGenerationJobScenario)

Initializes a new instance of DataGenerationJobInputs.

Properties

Name Description
Name

The display name of the data generation job.

Options

The options for the data generation job.

OutputOptions

Optional caller-supplied metadata for the job's output. See individual fields for whether they apply to file outputs (fine-tuning scenarios), dataset outputs (evaluation scenario), or both.

Scenario

The scenario of the data generation job. Either for fine-tuning or evaluation.

Sources

The sources used for the data generation job.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<DataGenerationJobInputs>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<DataGenerationJobInputs>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<DataGenerationJobInputs>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<DataGenerationJobInputs>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<DataGenerationJobInputs>.Write(ModelReaderWriterOptions)

Applies to