ReportingConfiguration.CreateScenarioRunAsync Methode

Definition

Erstellt ein neues ScenarioRun mit dem angegebenen scenarioName und iterationName.

public System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRun> CreateScenarioRunAsync(string scenarioName, string iterationName = "1", System.Collections.Generic.IEnumerable<string>? additionalCachingKeys = default, System.Collections.Generic.IEnumerable<string>? additionalTags = default, System.Threading.CancellationToken cancellationToken = default);
member this.CreateScenarioRunAsync : string * string * seq<string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRun>
Public Function CreateScenarioRunAsync (scenarioName As String, Optional iterationName As String = "1", Optional additionalCachingKeys As IEnumerable(Of String) = Nothing, Optional additionalTags As IEnumerable(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of ScenarioRun)

Parameter

scenarioName
String

Die ScenarioName.

iterationName
String

Die IterationName. Verwendet den Standardwert "1" , wenn er weggelassen wird.

additionalCachingKeys
IEnumerable<String>

Eine optionale Sammlung eindeutiger Zeichenfolgen, die beim Generieren der Cacheschlüssel für zwischengespeicherte KI-Antworten mit Hash versehen werden sollen. Weitere Informationen zu diesem Konzept finden Sie CachingKeys unter.

additionalTags
IEnumerable<String>

Ein optionaler Satz von Texttags, die für diese ScenarioRunOption gelten.

cancellationToken
CancellationToken

Ein CancellationToken Vorgang, der den Vorgang abbrechen kann.

Gibt zurück

Ein neues ScenarioRun mit dem angegebenen scenarioName und iterationName.

Gilt für:

Weitere Informationen