実行とは、エージェントが実際に作業する1回のターンです。コンテキストを読み、判断し、ツールを呼び出し、結果を読む。これを、答えが出るか、あなたの助けが必要になるまで繰り返します。
実行を直接始めることはありません。メッセージを送ると実行が始まります。このページで扱うのは、実行を読むことです。エージェントが何をしたのか、なぜ止まったのか、そしてどう対処すればよいのかを把握するためのものです。
実行の読み方
Section titled “実行の読み方”各ステップは、進むそばから会話に表示されます。
- ツール呼び出しと、エージェントが選んだ引数。画面上で最も多くの情報が得られる部分です。間違ったものを検索したエージェントからは、出来の悪い最終回答よりも多くのことがわかります。
- 返ってきた結果(エラーを含む)。呼び出しの失敗は、実行の終わりではありません。エージェントはエラーを見て、別の方法を試せます。
- 生成されるそばからストリーミングされる、エージェントのテキスト。
最終回答が間違っていたら、ツール呼び出しをさかのぼって確認します。間違いはほぼ必ずそのどれかに表れていて、何を変えるべきかは、それがどの呼び出しかによって決まります。
実行が止まる理由
Section titled “実行が止まる理由”| 止まった理由 | 表示されるもの | 対処 |
|---|---|---|
| 完了した | 最終回答 | なし |
| あなたしか知らない情報が必要になった | 質問(選択肢、テキスト欄、または好みの確認) | 回答する(実行が再開する) |
| 取り消せない操作をしようとしている | 実行しようとしている操作を正確に示す承認リクエスト | 承認するか、拒否する |
| 持っていないスキルを必要としている | スキルの付与を求めるリクエスト | 付与するか、拒否する |
| ステップ数の上限に達した | 最終回答がないまま実行が終わる | 続けるように頼むか、タスクを絞り込む |
| 失敗した | エラー | 再試行するか、止まった原因を解消する |
一時停止した実行は、その場にとどまっているのであって、最初からやり直すわけではありません。回答すると、それまでに積み上げたものをすべて保ったまま再開します。
バックグラウンド実行
Section titled “バックグラウンド実行”実行はブラウザーのタブではなく、endue のサーバー上で動きます。アプリを閉じても作業は止まりません。
長いタスクを始めてタブを閉じ、後で戻ってくると、実行は続いていて、結果がスレッドに入っています。会話一覧では、あなたが離れている間に終わったスレッドに印が付くので、どれを確認すべきかを覚えておく必要はありません。ルーティンが成り立つのも同じ理由からです。スケジュールされた実行は、誰かが見ている必要がありません。