ReportingConfiguration.CreateScenarioRunAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um novo ScenarioRun com o especificado scenarioName e 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)
Parâmetros
- scenarioName
- String
O ScenarioName.
- iterationName
- String
O IterationName. Usa o valor "1" padrão se omitido.
- additionalCachingKeys
- IEnumerable<String>
Uma coleção opcional de cadeias de caracteres exclusivas que devem ser hash ao gerar as chaves de cache para respostas de IA armazenadas em cache. Confira CachingKeys mais informações sobre esse conceito.
- additionalTags
- IEnumerable<String>
Um conjunto opcional de marcas de texto aplicáveis a isso ScenarioRun.
- cancellationToken
- CancellationToken
Um CancellationToken que pode cancelar a operação.
Retornos
Um novo ScenarioRun com o especificado scenarioName e iterationName.