標準エージェントとワークフローエージェントのどちらを使うべきか
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
エージェントの情報処理方法や、どの情報が考慮されるかに影響を与えるために、エージェントの スキル をリクエストに追加します。これによりエージェントに追加の知識と文脈が得られます。 標準エージェントを使うと、スキルを関連付けることができます。 ワークフローエージェントを使うと、スキルをワークフローのステップに関連付けることができます。
|
主な特徴 |
標準的なエージェントを使いましょう |
ワークフローエージェントを使いましょう |
|---|---|---|
|
制御 |
AIに指示の実行方法を決めさせたい時。これは、エージェントに創造的または適応的であってほしい場合に理想的です。 |
実行経路を明示的に定義したい場合や、決定論的で予測可能な動作が必要な場合に使えます。 |
|
レジリエンス |
エージェントによるスキルベースの実行が一度の実行で完了する場合。つまり、失敗した場合は操作全体を再度実行しなければならないということです。 |
実行を一時停止・再開できるチェックポイントを設けたい場合。つまり、失敗した後に最後に成功したステップからワークフローを再開できるということです。これは、プロセス全体の再実行コストが高い場合(例えば大規模なアーティファクトを生成する場合や外部システムを呼び出す場合など)に特に重要です。 |
|
影響 |
同じ操作を同じ入力で複数回実行しても結果が同じか、影響が低い場合などです。 |
メール送信、料金請求、大規模にSitecoreへの書き込みなどの手順が実行された場合は、再試行時に繰り返してはいけません。 |
|
複雑さ |
単一のドメインに集中したタスクにエージェントが1つだけ必要な場合。 |
複数のエージェント、人間の承認、外部システム統合を調整する多段階のビジネスプロセスがある場合、 |