ReportingConfiguration.CreateScenarioRunAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 for omitido.
- additionalCachingKeys
- IEnumerable<String>
Uma coleção opcional de strings únicas que devem ser hashadas ao gerar as chaves de cache para respostas de IA em cache. Consulte CachingKeys para mais informações sobre este conceito.
- additionalTags
- IEnumerable<String>
Um conjunto opcional de etiquetas de texto aplicável a este ScenarioRun.
- cancellationToken
- CancellationToken
Isso CancellationToken pode cancelar a operação.
Devoluções
Um novo ScenarioRun com o especificado scenarioName e iterationName.