AgentOptimizationReferenceDatasetInput Class

Definition

Reference to a registered Foundry dataset.

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

Constructors

Name Description
AgentOptimizationReferenceDatasetInput(String)

Initializes a new instance of AgentOptimizationReferenceDatasetInput.

Properties

Name Description
Name

Registered dataset name.

Version

Dataset version. If not specified, the latest version is used.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<AgentOptimizationDatasetInput>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from AgentOptimizationDatasetInput)
IJsonModel<AgentOptimizationDatasetInput>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from AgentOptimizationDatasetInput)
IJsonModel<AgentOptimizationReferenceDatasetInput>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AgentOptimizationReferenceDatasetInput>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AgentOptimizationDatasetInput>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from AgentOptimizationDatasetInput)
IPersistableModel<AgentOptimizationDatasetInput>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from AgentOptimizationDatasetInput)
IPersistableModel<AgentOptimizationDatasetInput>.Write(ModelReaderWriterOptions) (Inherited from AgentOptimizationDatasetInput)
IPersistableModel<AgentOptimizationReferenceDatasetInput>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AgentOptimizationReferenceDatasetInput>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AgentOptimizationReferenceDatasetInput>.Write(ModelReaderWriterOptions)

Applies to