Evaluation.Scenario.Milestone

Rappresenta un singolo traguardo nello scenario. Utilizzato per guidare il comportamento del simulatore utente in modo che segua un protocollo. Il simulatore utente esegue la fase in sequenza e procede alla fase successiva solo se viene soddisfatto il criterio successCriteria di quella fase.

Rappresentazione JSON
{
  "goal": string,
  "maxTurnCount": integer,
  "successCriteria": string,
  "protocol": string,
  "staticUtterance": string,
  "event": {
    object (Event)
  }
}
Campi
goal

string

Obbligatorio. L'obiettivo del traguardo.

maxTurnCount

integer

Facoltativo. Il numero massimo di turni per questo traguardo.

successCriteria

string

Facoltativo. I criteri di successo della milestone.

protocol

string

Facoltativo. Le linee guida che l'agente deve seguire durante la conversazione.

staticUtterance

string

Facoltativo. Un enunciato statico che il simulatore invierà esattamente, anziché generare dinamicamente l'input utente'utente.

event

object (Event)

Facoltativo. Un input di evento da inviare anziché la generazione dinamica.