カスタムAIエージェントの作成とワークフローへの追加
すぐに利用できるAIエージェントは、定期的なサービス・リクエスト管理で十分です。 ただし、特定のビジネス要件については、カスタム・サービスAIエージェントを作成できます。
カスタムAIエージェントを作成し、Fusionサービス・ワークフローに追加するには:
- ツールを作成します:
- にナビゲートします。
- 「ツール」タブをクリックし、「追加」をクリックします。
- 必要な詳細を指定します。
たとえば、ドキュメント・ツールを作成するには、「ツール・タイプ」に「ドキュメント」を選択し、ステータスを「公開準備完了」に設定し、必要なドキュメントを追加して保存します。
- 「作成」をクリックします。
- エージェントを作成します。
- 「エージェント」タブをクリックし、「追加」をクリックします。
- 必要な詳細を指定します。
たとえば、「プロンプト」フィールドでは、組込みナレッジ検索ツールと前のステップで作成したカスタム・ツールの両方を使用して、エージェントに質問への回答を求めるプロンプトを記述できます。
- 書式設定要件を追加するには、「LLM」タブをクリックし、「集計モード」で「カスタム・プロンプトを使用して有効化」を選択して、「集計プロンプト」フィールドに指示を指定します。
- 「作成」をクリックします。
- 必要なツールを検索し、
をクリックして、「追加」をクリックします。
- 「作成」をクリックします。
- エージェント・チームを作成します。
- 「エージェント・チーム」タブをクリックし、「追加」をクリックします。
- 必要な詳細を指定し、「作成」をクリックします。
- 前のステップで作成したエージェントを検索し、
をクリックして「追加」をクリックします。
をクリックして、エージェント・チームをテストします。
- 「公開」をクリックします。
- カスタムAIエージェントをFusionサービスで使用可能にするアクションを作成します:
- にナビゲートします。
- 「生産性」カードをクリックし、「ワークフロー処理タイプおよび処理の追加/管理」カードをクリックします。
- 「アクションの作成」をクリックします。
- 「アクション・タイプの追加」をクリックし、必要な詳細を指定します。 たとえば:
- 「親エンティティ名の選択」で、「サービス・リクエスト」を選択します。
- 「アクション・タイプ名」に、my_custom_ai_agentなどの名前を入力します。
- 「オブジェクト・タイプ」で、「サービス・リクエスト」を選択します。
- 「工程コード」で、「作成」を選択します。
- 「Application Context(アプリケーション・コンテキスト)」で、「Oracle Fusion」を選択します。
- 「接続タイプ」で、「Oracle AI Agent Studio」を選択します。
- ActionTypeコードで、「Rest」を選択します。
- 「アクションURL」に、/api/fusion-ai/orchestrator/agent/v1/<my_custom_agent_team_name>/invokeAsyncと入力します。
- 「摘要」に、「これは自分の処理タイプです」などの摘要を入力します。
- 「続行」をクリックします。
- 「処理」ページで、必要な詳細を指定します。 たとえば:
- 「アクション名」に、my_custom_agent_actionなどの名前を入力します。
- 非同期モードの場合は、「ポーリングと非同期」を選択します。
- 「属性名」に、objectTypeと入力します。
- 「Attribute Source(属性ソース)」で、「User-defined(ユーザー定義)」を選択します。
- 「属性値」に、ServiceRequestと入力します。
をクリックして、次の詳細を含む別の属性を追加します。
- 「属性名」に、objectNumberと入力します。
- 「属性ソース」で、「ユーザー入力」を選択します。
- 「属性値」に、SrNumberと入力します。
- 「続行」をクリックします。
- 「ポーリング・アクション」ページで、必要な詳細を指定します。 たとえば:
- ポーリング・リクエスト・アクションのエンドポイントURLに、/api/fusion-ai/orchestrator/agent/v1/<my_custom_agent_team_name>/status/と入力します。
- エンドポイントURLの「Request Id」に、requestIdと入力します。
- 「送信」をクリックします。
- カスタムAIエージェントをFusion Serviceワークフローに追加します。
- にナビゲートします。
- 「生産性」カードをクリックし、「ワークフローの作成/管理」カードをクリックします。
- 「作成」をクリックします。
- 再生アイコンの上にカーソルを置き、「+」アイコンをクリックします。
- 「アクション・カタログ」をクリックし、前のステップで作成したカスタムAIエージェント・アクションを検索します。 たとえば、"my_custom_agent_action"です。
これで、カスタムAIエージェントがFusion Serviceワークフローに追加されます。