Oracle IntegrationにおけるエージェントAIのヒューマン・イン・ザ・ループ
Oracle Integrationでは、ヒューマン・イン・ザ・ループは、エージェントAIによる自動化ソリューションにおける人間の承認、フィードバックおよび監視を取得するための承認オーケストレーション・ツールとして設計されています。 ヒューマン・イン・ザ・ループは、重要な意思決定ポイントに人間を関与させることで、エージェントAIをサポートします。
一般的なユースケース
- AIエージェントが重要なアクション(高い利害関係を持つ発注書の作成など)を実行する前に、人間がアクションをレビューして承認し、監視と正確性を確保します。
- AIエージェントが次のステップについて不確実な場合は、プロセスを停止するかわりに、人間の支援をリクエストできます。
- AIエージェントが使用するツールの障害など、エラーが発生した場合、人間はフィードバックを提供し、問題の解決を支援するためにステップインして、プロセスを続行できます。
- ワークフローのモデル化
特定のタスク(レビューや承認など)を指定されたユーザーに割り当てることで、承認ワークフローをモデル化します。
- フォームの設計
割り当てられたユーザーがアクセスし、それらのタスク内で必要なアクションを実行できる使いやすいフォームを設計します。
Oracle IntegrationでエージェントAIを使用して人間をループに維持するステップ
Oracle Integrationでは、エージェントAI自動ソリューションで人間をループ状態に保つために、一般的なガイドラインとして次のアプローチを使用します。
| ステップ | 詳細情報 | |
|---|---|---|
| 1 | プロジェクトの作成 |
ヒューマン承認ワークフローおよびフォームを作成するには、Oracle Integrationでプロジェクトを作成する必要があります。 プロジェクトを作成するには、Oracle Integration 3での統合の使用のプロジェクトの作成またはインポートを参照してください。 |
| 2 | フォームを作成 |
ユーザーが割当済タスクをレビュー、承認または適切な処理を実行するためのフォームを作成します。 フォームは、ワークフローにおけるヒューマン・インタラクションを容易にするインタフェースです。 フォームの設計を参照してください。 |
| 3 | ワークフローを作成します |
ワークフローを作成します。これは、ユーザー・タスク、イベント、ゲートウェイなどの他の主要コンポーネントのコンテナです。 ワークフローの作成を参照してください。 |
| 4 | ユーザー・タスクの追加および構成 |
ワークフローにユーザー・タスクを追加し、そのタスクを割り当てるユーザーを含むプロパティを構成します。 ユーザー・タスクの追加および構成を参照してください。 |
| 5 | データの管理 |
データ・オブジェクトおよびデータ・アソシエーションを使用して、ワークフロー内のデータ・フローを管理できます。 「ワークフローでのデータの管理」を参照してください |
| 6 | ワークフローとフォームのアクティブ化 |
統合で使用するワークフローとフォームをアクティブ化します。 「ワークフローのアクティブ化」および「フォームのアクティブ化」を参照してください。 |
| 8 | 統合の作成 |
ループ・ワークフローでヒューマンをコールする統合を作成します。 「ワークフローをコールするための統合の設計」を参照してください。 |
| 9 | エージェントAIツールの作成 |
ワークフローで作成された統合を使用して、エージェントAIツールを作成します。 統合を使用したエージェントAIツールの作成を参照してください。 |
| 10 | AIエージェントの構築 |
エージェントAIツールを使用するエージェントを構築します。 Oracle Integration 3でのエージェントAIの使用のAIエージェントの構築を参照してください。 |
| 11 | AIエージェントの実行およびテスト |
AIエージェントを実行してテストします。 AIエージェントを実行すると、ワークフローが起動され、タスクがユーザーに割り当てられます。 Oracle Integration 3でのエージェントAIの使用のAIエージェントの実行およびテストを参照してください。 |
| 12 | 割当済ユーザー・タスクの完了 |
ユーザー・タスクが割り当てられているエンド・ユーザーとして、プロセス自動化ワークスペースでタスクにアクセスして完了します。 「ユーザーとしての割当済タスクの完了」を参照してください。 |