スケジュール済統合のOICエージェント (2026/03/31)
スケジュール済統合のOICエージェント (2026/03/31)
https://niallcblogs.blogspot.com/2026/03/1133-oic-agent-for-scheduled.html
はじめに
これは顧客からの質問です。エージェントがOICのスケジュールされた統合の管理を簡素化するにはどうすればよいでしょうか?
私は考え始めました。この歳では非常に危険ですが、時にはそうしなければなりません。どのような管理タスクについて話しているのでしょうか?まず、次のようなことを考えました。
私は考え始めました。この歳では非常に危険ですが、時にはそうしなければなりません。どのような管理タスクについて話しているのでしょうか?まず、次のようなことを考えました。
- モニタリング - 過去1日間に統合ニューラルネットワークが何回実行されましたか?
- 成功した人数は?
- エラーはいくつ発生しましたか?
- 実行時間は増加しましたか?
- そうだとすれば、なぜですか?
- 管理
- スケジュールを停止する - 現在の実行を中止し、新しい実行を送信できなくなります。
- スケジュールを開始する
- スケジュールを一時停止する - 現在の実行は完了するが、新しい実行は送信できない。
- スケジュールを更新する
AIエージェントのコンテキストでこれを実現するには、ツールが必要です。OICファクトリーAPIを活用するツールです。
これらは統合ツールです。以下にその一部を示します。
まず、以下のことから始めます。
- スケジュールを取得する - 特定の統合の場合
- 停止スケジュール - 特定の統合の場合
- 開始スケジュール - 特定の統合の場合
- 更新スケジュール - 特定の統合について
- 特定の統合のための統合インスタンスの取得
- アクティビティ ストリームの取得 - 特定の統合の場合
過去1日間(1d)にプロジェクトAA_SCHEDULEJO_AGENTからバージョン番号01.00.0000の統合実行ONBOARDING_RUNのすべての実行の開始時刻と終了時刻を取得してください。実行時間が増加している場合は、何が起こっているか確認して教えてください。
エージェントの応答 -
私は「どうすればこれを解決できますか?」と尋ねたところ、いくつか説得力のある提案をもらった。
そこで私は、「この問題を解決しないと、今後の運行に支障が出るでしょうか?」と尋ねました。すると、「はい、10分間隔の運行スケジュールは守られなくなります」という肯定的な返答が得られました。そして、改めて問題を解決するように勧められました。
しかし、私はLOB所属なので、今はスケジュールを45分間隔に変更したいだけです。OICにはアクセスできませんが、信頼できるエージェントがいます。
私のエージェントには、「承認ワークフロー呼び出し」というツールが追加されました。これは、HITL(ヒューマン・イン・ザ・ループ)を呼び出す統合機能として実装されています。
管理
エージェントは、統合スケジュールを更新する場合、以下の操作を実行できる必要があります。
- ユーザーからの更新リクエストを受け入れる
- HITLを呼び出してOIC管理者の承認を得る
- 承認された場合
- スケジュールが有効かどうか確認してください
- 有効な場合
- その後、スケジュールを停止します。
- スケジュールを更新する
- スケジュールを開始する
Oracle Integration Cloud (OIC) の Human-in-the-Loop (HITL) は、エージェント型 AI ワークフローと人間のインタラクションを有効化、管理、自動化する機能です。これにより、自動化されたプロセスに人間の判断、承認、監視を統合し、精度、安全性、コンプライアンスを向上させることができます。
HITLを実装するには、UI(フォーム)とワークフロー(誰が何を承認すべきかなど)が必要です。
データ関連付けにより、ワークフローの入力がフォームに表示されるとともに、タスクの結果が返されることが保証されます。
この統合は、エージェントツールとして公開されます。
10分ごと。これを30分に延長するよう要望しましょう。
プロジェクト AA_SCHEDULEJO_AGENT 内の統合 ONBOARDING_RUN、バージョン 01.00.0000 のスケジュールを更新します。スケジュールを MINUTELY、30 分ごとに設定します。
プロジェクト AA_SCHEDULEJO_AGENT 内の統合 ONBOARDING_RUN、バージョン 01.00.0000 のスケジュールを更新します。スケジュールを MINUTELY、30 分ごとに設定します。
GET_SCHEDULE - スケジュールが有効かどうかを確認する。
アクティブになったので、エージェントはSTOP_SCHEDULEツールを呼び出します。
最後に、エージェントの概要とマルクス・アウレリウスの引用文を見ました。
スンマ・スマルム
私が説明したのは、AIエージェントを使用してスケジュールされた統合を管理および監視する非常にシンプルな例です。これは当然ながら、OICファクトリーAPIを活用する統合ベースのツールと当社のHITL機能を組み合わせた、シンプルな概念実証(POC)です。OIC自体の中でそのような機能を製品化することは考えられますが、それはまた別の機会/リリースなどで検討することにします。
最後に、更新されたスケジュールを確認してみましょう。
コメント
コメントを投稿