ProjectsAgentsModelFactory.OptimizationDatasetItem Method

Definition

A single item in an inline dataset.

public static Azure.AI.Projects.Agents.OptimizationDatasetItem OptimizationDatasetItem(string query = default, string groundTruth = default, int? desiredTurnCount = default, System.Collections.Generic.IEnumerable<Azure.AI.Projects.Agents.OptimizationDatasetCriterion> criteria = default);
static member OptimizationDatasetItem : string * string * Nullable<int> * seq<Azure.AI.Projects.Agents.OptimizationDatasetCriterion> -> Azure.AI.Projects.Agents.OptimizationDatasetItem
Public Shared Function OptimizationDatasetItem (Optional query As String = Nothing, Optional groundTruth As String = Nothing, Optional desiredTurnCount As Nullable(Of Integer) = Nothing, Optional criteria As IEnumerable(Of OptimizationDatasetCriterion) = Nothing) As OptimizationDatasetItem

Parameters

query
String

The user query / prompt.

groundTruth
String

Expected ground truth answer.

desiredTurnCount
Nullable<Int32>

Desired number of conversation turns for simulation mode (1-20).

criteria
IEnumerable<OptimizationDatasetCriterion>

Per-item evaluation criteria.

Returns

A new OptimizationDatasetItem instance for mocking.

Applies to