Agents SDKで外部操作前に人の承認を挟む
重要なtool実行を中断し、人が承認または拒否した後に再開します。
- 目的
- 重要なtool実行を中断し、人が承認または拒否した後に再開します。
- 構成
- OpenAI Agents SDK for Python → Python
- 必要条件
- 承認者の認証
- 対象operationの特定
- 中断stateの保存
- 最短の利用経路
- 承認が必要なtoolを指定する
- 中断時に操作内容を提示する
- 承認・拒否を確定し同じstateから再開する
- 向く場面
- 取り消しにくい外部操作の事前確認。
- 向かない場面
- 承認内容が変化しても古い許可を使い続ける用途。
- 検証方法
- 承認対象・引数・実行結果を結び付けて確認します。