オーケストレーション

オーケストレーションとは、複数のAIや処理の実行順序を制御することです。

別表記:オーケストレーション/Orchestration/処理の統制

何を管理するのか

どの処理を先に行い、どの結果を次にどう渡すか。並行して進めてよいのはどこか。失敗したときにどこからやり直すか。こうした流れを組み立てて管理します。

権限を確認する場所として適している

個々のAIに判断を任せるのではなく、実行しようとするたびに、その操作が許されているかを一か所で確かめる。この構成にしておくと、権限の管理が分散せずに済みます。

AIに「これはしてはいけない」とプロンプト等で伝える方法には、技術的な強制力がありません。AIは確率的に行動を決めるため、必ず従う保証がなく、処理の途中で読み込んだ文章に引きずられることもあります。制御を行う層で操作の可否を判定すれば、AIの判断とは無関係にその手前で止まります。

記録の観点でも、ここに集約する意味があります。分散して記録されていると、事故のあとに突き合わせる作業が発生します。

一覧に戻る