ReportingConfiguration.CreateScenarioRunAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en ny ScenarioRun med angivet scenarioName och 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)
Parametrar
- scenarioName
- String
- iterationName
- String
IterationName. Använder standardvärdet "1" om det utelämnas.
- additionalCachingKeys
- IEnumerable<String>
En valfri samling unika strängar som ska hashas när cachenycklarna genereras för cachelagrade AI-svar. Mer CachingKeys information om det här konceptet finns i.
- additionalTags
- IEnumerable<String>
En valfri uppsättning texttaggar som gäller för den här ScenarioRun.
- cancellationToken
- CancellationToken
En CancellationToken som kan avbryta åtgärden.
Returer
En ny ScenarioRun med angiven scenarioName och iterationName.