ScenarioRun Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una sola ejecución de una iteración determinada de un escenario determinado en evaluación.
public ref class ScenarioRun sealed : IAsyncDisposable
public sealed class ScenarioRun : IAsyncDisposable
type ScenarioRun = class
interface IAsyncDisposable
Public NotInheritable Class ScenarioRun
Implements IAsyncDisposable
- Herencia
-
ScenarioRun
- Implementaciones
Comentarios
A cada ejecución de una ejecución de evaluación se le asigna un valor único ExecutionName. Una sola ejecución de evaluación de este tipo puede contener evaluaciones para varios escenarios cada uno con un único ScenarioName. La ejecución de cada escenario de este tipo a su vez puede incluir varias iteraciones cada una con un único IterationName.
Propiedades
| Nombre | Description |
|---|---|
| ChatConfiguration |
Obtiene un ChatConfiguration objeto que especifica el IChatClient que usan los s basados en IEvaluatoria que se invocan como parte de la evaluación de este ScenarioRunobjeto . |
| ExecutionName |
Obtiene el nombre de la ejecución que ScenarioRun representa. |
| IterationName |
Obtiene el nombre de la iteración que ScenarioRun representa. |
| ScenarioName |
Obtiene el nombre del escenario que ScenarioRun representa. |
Métodos
| Nombre | Description |
|---|---|
| DisposeAsync() |
Elimina y ScenarioRun escribe en ScenarioRunResult el configurado IEvaluationResultStore. |
| EvaluateAsync(IEnumerable<ChatMessage>, ChatResponse, IEnumerable<EvaluationContext>, CancellationToken) |
Evalúa el proporcionado |