AI Agent: サプライ・チェーン・プランニング・プロセス・アドバイザ
大規模言語モデル(LLM)は、Retrieval-Augmented Generation (RAG)と組み合わせると、従業員の生産性を向上させるために、企業全体でますます普及しています。 これらのテクノロジは、膨大な量のエンタープライズ・データを処理し、提供するドキュメントに基づいて質問への即時回答を提供できます。
この更新では、プランナの質問に回答できるエージェントを構成する機能が導入されています。 これらのエージェントは、職責の範囲を定義し、日々の計画タスクを実行し、企業のポリシーおよび手順に従ってエスカレーション・プロセスを処理できます。 さらに、エージェントは、コミット範囲、コミット不足またはコミット超過の手順、その他の要件など、取引先に対して企業が設定するサプライ・チェーン・コラボレーション・ポリシーに関するガイダンスを提供できます。 コンテンツをアップロードでき、エージェントはその情報に基づいてレスポンスを生成します。
開始に役立つように、構成可能なテンプレート・エージェントをOracle AI Studioで使用できます。
サプライ・チェーン・プランニング・プロセス・アドバイザは、プランナの職責範囲、エスカレーション・プロセスを含む日次プランニング・タスクの実行方法、企業のポリシーおよび手順に基づく追加情報など、プランナの質問に回答するAIエージェントです。 エージェントは、コミット範囲、コミット不足またはコミット超過プロシージャ、その他のプロセスなど、企業が取引先に設定したサプライ・チェーン・コラボレーション・ポリシーについてユーザーにアドバイスすることもできます。 ユーザーからの質問に対する回答は、ポリシー文書、標準運用手順、規制文書、サプライヤ協定など、アップロードする文書の内容に基づきます。 トランザクション・ページ内のガイド付きジャーニに埋め込まれたチャット・エクスペリエンスを通じて、ユーザーは質問をしたり、アップロードされたこれらのドキュメントから高度にターゲットを絞った回答を得ることができます。
サプライ・チェーン・プランニング・プロセス・アドバイザは、SCM製品ファミリのテンプレートにリストされている、AI Agent Studioで使用可能な事前作成済のAI Agentテンプレートを使用して使用できます。 テンプレートを使用すると、AI Agentsの事前定義済セット(AI Agentチーム)を簡単に構成および調整できます。このセットは、ユーザーが管理するドキュメントとユーザー・セッション情報に基づいて、ユーザー質問への回答を提供するために必要なAIツールとともに設定されます。 テンプレートを使用して、関連するドキュメントをアップロードし、関心のある領域に固有の有用なユーザー・ヒントの質問を指定し、それにアクセスできるユーザー・ロールを構成し、最後に特定のガイド付きジャーニにデプロイします。 したがって、プロセス・アドバイザ・テンプレートを使用して、サプライ・チェーン・プランニングおよびサプライ・チェーン・コラボレーションの様々な領域で使用する複数のアドバイザ・エージェントを迅速に作成し、それぞれがフォーカス分野に対応できます。
使用例
- Sales and Operations Planningのガイド付きジャーニでプロセス・アドバイザ・テンプレートを使用して、RACIマトリックス、S&OPプロセスに関連付けられたロールおよび職責、S&OP月次ミーティング・ノートに関連する質問に回答できます。このノートは、サイクルの開始時にどのようなディシジョンが下されたか、およびコース途中の修正に役立つ後続のノートに関するインサイトを引き出すのに役立ちます。
- プロセス・アドバイザ・テンプレートを使用して、オーダー予測の管理およびガイド付きジャーニ・タスクのコミットにエージェントをサプライ・チェーン・コラボレーションに組み込むことができます。 エージェントは、コミット範囲、ペナルティ、コミット不一致の解決手順、その他の詳細など、予測コラボレーションを管理するルールに関する企業ユーザーとサプライヤ・ユーザーの質問に回答して、アクションを順守できます。
仕組み
サプライ・チェーン・プランニング・プロセス・アドバイザは、ポリシー文書、FAQ、ナレッジ記事などの非構造化テキスト・ソースから情報を検索または取得できるドキュメント・ツールと、ユーザー固有の情報へのアクセスを提供するユーザー・セッション・ツールを使用します。
ドキュメント・ツールには複数のドキュメントを含めることができます。各ドキュメントには複数の添付を含めることができます。 たとえば、複数の添付を含むエスカレーション・ポリシー用のドキュメントと、異なる添付セットを含む規制要件用の別のドキュメントを追加できます。 ドキュメントとその添付ファイルは、AI Agentが学習するソース・データであり、ユーザーの質問に対する適切な回答を提供します。 現在、ドキュメント・ツールはPDF、TXTおよびMarkdownファイルを処理しています。 ドキュメントがAI Agent Studioにアップロードされたら、「エージェント文書の処理」というスケジュール済プロセスを実行してドキュメントを処理し、ガイド付きジャーニの一部としてアプリケーション内のユーザーが使用できるようにする必要があります。
エージェントは、ユーザー・セッション・ツールも使用します。 エージェント・チームとやり取りしている現在のユーザーに関する情報が取得され、ユーザーの名前、電子メール、ユーザー名、タイム・ゾーンなどのユーザー属性にアクセスできます。
AI Agentを構成したら、ガイド付きジャーニに直接統合できます。
テンプレート、ドキュメント・ツールの使用、およびガイド付きジャーニへのエージェントの統合に関する詳細な手順は、AI Agent Studioドキュメントを参照してください。
有効化のステップ
AI Agent Studioを使用して、事前構成済エージェント・テンプレートを使用またはコピーし、ビジネス・プロセスのエージェントを作成できます。 エージェント・チームのすべてのアーティファクトにサフィクスを自動的に追加するには、「テンプレートを使用」のかわりに「テンプレートのコピー」を使用できます。 テンプレートをコピーすると、エージェント・チーム・キャンバスに直接移動し、エージェント・チームの設定、エージェント、ツールおよびトピックを編集できます。 「テンプレートを使用」オプションを使用すると、エージェント・チームの各アーティファクトを構成するためのステップ・バイ・ステップのプロセスを実行できます。
AI Agent Studioの使用方法の詳細は、「AI Agent Studioの使用方法」を参照してください
サプライ・チェーン・プランニング・プロセス・アドバイザ・テンプレートを使用するには、AI Agent Studioでテンプレートを見つけます。
AI Agent Studioのサプライ・チェーン・プランニング・プロセス・アドバイザ・テンプレート
テンプレートを使用アクションをクリックして、エージェントの定義を開始します。 これは4ステップのプロセスです。
- エージェント・チーム - エージェント・チームの名前を指定し、必要に応じて説明を更新します。 「質問」タブで、チャット・ダイアログにユーザーに表示される関連する初期質問を指定します。 これは、アップロードしたドキュメントを使用してAIエージェントが回答するサンプル質問をユーザーにガイドするために使用できます。 「セキュリティ」タブを使用して、エージェント・チームへのアクセス権を付与するロールを指定して、セキュリティ要件を構成します。
- エージェントの詳細 - 次に、名前を指定し、必要に応じて説明およびプロンプト・フィールドを変更して、エージェントの詳細を指定します。
- ツールの詳細 - ドキュメント・ツールのツール名を指定します。 このプロセスが完了したら、ドキュメント・ツールを参照するためにこの名前が必要です。 次に、このツールを検索し、エージェントが分析してユーザー質問への回答に使用するドキュメントをアップロードします。
- トピックの詳細 - トピック名を指定します。 指示は、サプライ・チェーン・プランニング・プロセス・アドバイザ・テンプレートに基づいてすでに設定されています。
更新をクリックして、新しいエージェント・チームの作成を完了します。 これで、エージェントを保存、変更およびテストできるようになります。 下部ナビゲーションの「ツール」アイコンをクリックし、前述のステップ3で指定したドキュメント・ツール名を検索します。 編集アイコンをクリックして、ドキュメント・ツール・ページを表示します。 「ドキュメント」セクションで、「追加」をクリックして新しいドキュメント・エントリを作成し、わかりやすい名前と説明を指定し、関連するドキュメントをアップロードします。 「追加」をクリックして追加の文書を作成し、目的の添付ファイルをアップロードします。 ドキュメントをLLMで処理する準備ができたら、「ステータス」を「ドラフト」から「公開準備完了」に更新します。
添付を初めてロードすると、ドキュメント・コンテナは「ドラフト」状態になります。 ステータス・ドロップダウンを使用して、「ドラフト」から「公開準備完了」に変更します。 作業内容を保存します。
ドキュメント・ツールを使用しているエージェントを実行する前に、「ツール」>「スケジュール済プロセス」の下のスケジュール済プロセス・ジョブ「エージェント文書の処理」を実行して、ドキュメントを「公開済」ステータスに移動する必要があります。 文書が不要になった場合は、文書コンテナのステータスを「削除準備完了」に変更し、スケジュール済プロセスを再実行できます。
これで、ガイド付きジャーニでエージェントを使用できます。
追加の詳細および詳細な手順は、AI Agent Studioドキュメントを参照してください。
ヒントと考慮事項
25Cを更新する前にアプリケーションでAIエージェントを作成した場合は、既存のエージェントを、Oracle AI Agent StudioでOracle Fusion Cloud Applications用に作成したエージェントに置き換えることをお薦めします。 既存のエージェント用に作成したドキュメント・ツールをAI Agent Studioに移行できます。 その方法は次のとおりです。
- 「自分のクライアント・グループ」>「詳細の表示」>「RAGエージェントの構成」に移動します。
- 「ツール」タブをクリックし、ツールの「移行」アクションをクリックします。
- 一意の名前とツール・コードを入力し、エージェントに関連するファミリと製品を選択します。 ツール名を使用して、AI Agent Studioでツールを検索します。
- 「OK」をクリックします。
ツールが移行されたら、適切なテンプレートを使用してAI Agent Studioに新しいエージェントを作成し、移行されたツールを追加してエージェントを公開します。 次に、新しいガイド付きジャーニを作成し、AI Agent Studioで作成した新しいエージェントの「ワークフロー・エージェント」タイプのエージェント・タスクを追加します。 次に、ジャーニが新しいエージェントを使用するように、前のエージェントを有効にした新しいジャーニ・コードでガイド付きジャーニを更新します。 新しいエージェントをテストおよび検証した後、「RAGエージェントの構成」の「削除」アクションを使用して元のエージェントを削除できます。
アクセス要件
Fusion ApplicationsのOracle AI Agent StudioにアクセスしてSCM AIエージェントを管理するには、次の職務ロールを含む構成済ジョブ・ロールがユーザーに割り当てられている必要があります:
- SSCMインテリジェント・エージェント管理職務 (ORA_RCS_SCM_AI_AGENT_MANAGEMENT_DUTYおよびORA_RCS_SCM_AI_AGENT_MANAGEMENT_DUTY_HCM - 両方の職務ロール・コードが必要)
- Fai GenaiエージェントSCM管理者職務(ORA_DR_FAI_GENERATIVE_AI_AGENT_SCM_ADMINISTRATOR_DUTY)
セキュリティ・コンソールで、ロールおよび権限でフィルタして「SCMインテリジェント・エージェント管理職務」ロールを見つけます。 ロールおよび権限グループでフィルタして、「Fai GenaiエージェントSCM管理者職務」ロールを検索します。
製品ページでAIエージェントと対話するには、次の職務ロールを含む構成済ジョブ・ロールがユーザーに割り当てられている必要があります:
- Fai Genaiエージェント・ランタイム職務(ORA_DR_FAI_GENERATIVE_AI_AGENT_RUNTIME_DUTY)
セキュリティ・コンソールで、ロールおよび権限グループでフィルタしてこの職務ロールを見つけます。
ユーザーがエージェントと対話できるようにするには、セキュリティ・コンソールで、「Fai Genaiエージェント・ランタイム職務」ロールを含むユーザーの構成済ジョブ・ロールに対して権限グループを有効にする必要もあります。 構成したジョブ・ロールの基本情報を管理するときに、権限グループを有効にできます。
ユーザーの構成済ジョブ・ロールには、AIエージェントが有効になっているページへのアクセスを許可する権限も含まれている必要があります。