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 ( |
| Campi | |
|---|---|
goal |
Obbligatorio. L'obiettivo del traguardo. |
maxTurnCount |
Facoltativo. Il numero massimo di turni per questo traguardo. |
successCriteria |
Facoltativo. I criteri di successo della milestone. |
protocol |
Facoltativo. Le linee guida che l'agente deve seguire durante la conversazione. |
staticUtterance |
Facoltativo. Un enunciato statico che il simulatore invierà esattamente, anziché generare dinamicamente l'input utente'utente. |
event |
Facoltativo. Un input di evento da inviare anziché la generazione dinamica. |