機械翻訳について

AI Agent Studioの開始

事前構成済のエージェント・テンプレートから開始することも、独自のエージェント・チームを作成することもできます。

事前構成されたエージェント・チーム・テンプレートを使用する場合、エージェント、ツール、トピックなどのアーティファクトは直接編集できません。 これらのアーティファクトを変更するには、アーティファクトのコピーを作成し、そのコピーをエージェント・チームに追加します。
ノート:エージェント・チーム内で直接作成されたエージェントは、そのチーム内で直接編集できます。

ここでは、エージェント・チームの作成に関連するタスクの概略を示します。

タスク 詳細
ツールの定義

エージェントが必要とするツールを効果的に定義するには、まずユーザーが尋ねる可能性のある質問のタイプを特定し、次にエージェントがそれらの質問に正確に回答する必要があるツールを決定する必要があります。 使用可能なツールは次のとおりです:

  • Oracle Fusion Cloud Applicationsビジネス・オブジェクト: ビジネス・オブジェクト・ツールを使用すると、AIエージェントはFusion Applications内のビジネス・オブジェクト・レコードを取得、更新、作成または削除できます。 このツールを使用すると、エージェントは情報に安全にアクセスしたり、アプリケーション内の特定の関数を呼び出すことができます。 使用または無視するビジネス・オブジェクトおよびフィールドを選択することで、エージェントがアクセスできるデータを制御できます。 AIエージェントは、Fusion Applicationsのネイティブ・セキュリティおよびロールベースのアクセス制御に準拠し、エンタープライズ・データの保護とプライバシを確保します。
  • ドキュメント・ツール: AIエージェントが使用する特定のドキュメントをアップロードし、エージェントがこれらのドキュメントを使用する方法に関する自然言語の指示を提供できます。 その後、エージェントはドキュメント内の情報を検索して、ユーザーの質問に対するより正確な回答を提供できます。
  • Eメール: このツールは、Eメール・クライアントにアクセスし、ナレッジ・ストアから取得された顧客対応または詳細の要約を含むEメールを送信できます。
  • ディープ・リンク: ディープ・リンクは、基礎となる情報を更新できるFusion Applicationsの部分にユーザーを直接送信します。 たとえば、ユーザーが移動し、HRシステムで自宅住所を更新する場合、ディープ・リンクを使用して、その更新を行うページにユーザーをすばやくルーティングできます。
  • 外部REST: 外部RESTツールを使用して、内部および外部のSaaSアプリケーションまたはパブリックAPIに接続できます。 内部およびサード・パーティのサービスに接続するには、認可パラメータを追加します。 たとえば、適切な外部APIに接続する外部RESTツールを作成することで、特定の場所のリアルタイム気象情報を取得できます。
  • MCP: モデル・コンテキスト・プロトコル(MCP)ツールを使用して、追加のRESTラッパーやプラグイン・ロジックを構築しなくても、外部MCPサーバーに安全に接続できます。
トピックの定義

トピックは、特定の専門分野に対するエージェントのフォーカスを定義します。 これらは、複数のシステム間で再利用できるプロンプトや要約プロンプトです。 たとえば、福利厚生管理者エージェント内で、健康保険補償内容、ビジョン・ポリシー補償内容、福利厚生登録などのトピックを定義できます。

トピックを使用して、エージェントとのやり取りを効率的に合理化します。

  • 使用するツールをエージェントが決定するのに役立つ手順を指定します。
  • エージェントがユーザーの質問に基づいて関連するトピックを識別および選択できるようにすることで、ユーザーの意図をよりよく理解できるようにします。

  • 各トピックに明確で具体的な名前を付け、正しく使用されるように自然言語の指示を含めます。

エージェント間でトピックを再利用できます。

資格証明の定義

より多くのサービスへのアクセスを有効にするには、必要な接続資格証明を指定する必要があります。 このアーティファクトの資格証明を追加できます:

カスタムLLM: Oracleが提供するLLMに加えて、アクセスできる他のLLMを使用できます。 LLMの資格証明を追加し、エージェント、ノードまたはエージェント・チームの作成時に選択できます。
新規エージェントの作成

エージェントの機能と範囲を定義します。

  • エージェント名
  • エージェントが作業する製品領域
  • エージェント・フローまたは他のエージェントが、この特定のエージェントの機能を理解できるようにする自然言語命令
  • エージェントが使用する必要があるツールおよびトピック。 作成したツールおよびトピックに加えて、事前定義済のものを追加することもできます。 「ツール」タブおよび「トピック」タブでは、事前定義済のツールおよびトピックが表示アイコンで示されます。
ループにユーザー(人)を追加 必要に応じて、AIエージェントが実行する一部のアクションの承認ステップを追加します。 レビュー・ステップは、Eメールの送信やレコードの更新など、主要なアクションの監視および制御のためにプロセスの任意の時点で追加できます。
エージェント・チームの構築

エージェント・チームを作成し、エージェントおよびその他のアーティファクトを追加します。 エージェント・チームのタイプは次のとおりです。

  • スーパーバイザ: スーパーバイザ・エージェントは、エージェント・フロー内の他のエージェントおよびアーティファクトを管理します。
  • ワークフロー: タスクを所定の順序で実行するエージェント・フロー。 エージェントおよびアーティファクトはワークフロー内のノードとして追加され、各ノードは、データの抽出、ビジネス・オブジェクトの呼出し、LLMの実行、電子メールの送信など、定義された機能を実行します。 次に、ノードはその出力を次のステップに渡します。
ノート:事前定義済エージェントをエージェント・チームに追加することもできます。 「エージェント」タブでは、事前定義されたエージェントが表示アイコンで示されます。
エージェントのテスト 本番環境にデプロイする前に、必ずエージェントをテストしてください。 テスト問合せを尋ねて、エージェントのレスポンスの正確性と関連性を判断します。 また、エージェントがフォローしている指示、およびエージェントがレスポンスに到達するために実行したアクションも確認できます。
エージェント・チームのデプロイ

エージェント・チームを定義およびテストした後、AI Agent Studioから直接デプロイできます。

  • エージェントの会話チャット・エクスペリエンスを任意のwebサイトまたはアプリケーションに埋め込みます。
  • webhookを使用して外部リソースからエージェントをトリガーするか、チャット・エクスペリエンスをHTMLおよびReact webページにシームレスに埋め込みます。

AI Agent StudioへのRAGエージェント

以前にFusion ApplicationsにRAGエージェントを作成した場合は、既存のエージェントをAI Agent Studioで作成された新しいエージェントに置き換えることをお薦めします。 詳細は、「RAGエージェントのドキュメント・ツールの移行」を参照してください。