シナリオ内の単一のマイルストーンを表します。プロトコルに沿ってユーザー シミュレーターの動作をガイドするために使用されます。ユーザー シミュレーターはマイルストーンを順番に実行し、そのマイルストーンの successCriteria が達成された場合にのみ次のマイルストーンに進みます。
| JSON 表現 |
|---|
{
"goal": string,
"maxTurnCount": integer,
"successCriteria": string,
"protocol": string,
"staticUtterance": string,
"event": {
object ( |
| フィールド | |
|---|---|
goal |
必須。マイルストーンの目標。 |
maxTurnCount |
省略可。このマイルストーンの最大ターン数。 |
successCriteria |
省略可。マイルストーンの成功基準。 |
protocol |
省略可。会話中にエージェントが従うべきガイドライン。 |
staticUtterance |
省略可。シミュレータがユーザー入力を動的に生成するのではなく、そのまま送信する静的な発話。 |
event |
省略可。動的生成の代わりに送信するイベント入力。 |