OData サービスレコメンダー AI エージェント
OData サービスレコメンダー AI エージェントは、入力されたサービスカタログから最も関連性の高い OData サービスとエンドポイントを識別し、モデルがまだ存在しない場合は、特定されたサービスのデータモデルを作成できます。
OData Service RecommenderAI エージェントの概要
OData Service Recommender AI エージェントを使用すると、エンドポイントを手動で特定したり、データモデルを構成したりすることなく、SAP OData サービスに接続できます。取得するデータの説明を入力すると、エージェントはユーザーの意図を OData サービスカタログの説明と照合し、正しいサービスとエンドポイントを確認します。適切なデータモデルがまだ存在しない場合は、エージェントにデータモデルの作成をさせることもできます。
OData サービスレコメンダー AI エージェントが使用するツール
OData Service Recommender AI エージェントは、6 つのツールを使用してタスクを完了します。
- スクリプト
- 3 つのスクリプトでデータの取得と処理が処理されます。
- サブフロー
- 2 つのサブフローがエンドポイントの読み取りとデータモデルの作成ステップを管理します。
- Web 検索
- Web 検索では、入力した説明が解釈され、OData サービスカタログの説明と照合されます。
| ツール | タイプ | 説明 |
|---|---|---|
| 既存のモデルチェッカー | スクリプト | 既存の OData モデルをチェックします。 |
| モデル操作 URL ジェネレーター | スクリプト | ERP モデルに移動するための URL (オプションで特定の操作用) を形成します。 |
| エンドポイントの読み取り | スクリプト | 内部サービスカタログからすべての OData サービスエンドポイントを読み取ります。 |
| OData サービスチェッカー | サブフロー | 指定されたサービスがサービスカタログに解析されていることを確認します。 |
| モデルクリエーター | サブフロー | OData モデルを作成します。 |
| Web 検索を使用 | Web 検索 | この機能は、検索やスクレイピングのラッパーであり、検索クエリに対して合成された回答を返します。 |
OData Service Recommender AI エージェントへのアクセス
sn_aia_adminロールを持つユーザーは、ワークフローにアクセスできます。
- 移動先 .
- [ AI エージェント ] タブを選択します。
- [OData Service Recommender] を選択します。
- 説明、ロール、および手順を確認します。詳細については、「Define key requirements for an agentic workflow」を参照してください。
- [ 続行] を選択し、OData Service Recommender AI エージェントが使用するツールを確認します。詳細については、「Add tools and information to an AI agent」を参照してください。
- [ 続行] を選択し、ユーザーアクセスオプションを表示します。詳細については、「Define security controls for an agentic workflow」を参照してください。
- [ 続行] を選択し、データアクセスオプションを表示します。詳細については、「Define security controls for an agentic workflow」を参照してください。
- [ 続行] を選択し、トリガーオプションを表示します。詳細については、「Add a trigger to an agentic workflow」を参照してください。
- [ 続行] を選択し、チャネルとステータスのオプションを表示します。詳細については、「Select channels and access for an agentic workflow」を参照してください。
- [ 保存してテスト] を選択して、ワークフローをテストします。詳細については、「Manually test the execution of an agentic workflow」を参照してください。
OData サービスレコメンダーのエージェント型ワークフローの使用
OData Service Recommender AI エージェントは、クエリを解釈し、サービスカタログから最も関連性の高い OData サービスとエンドポイントを特定し、データモデルがまだ存在しない場合は作成します。続行することを確認する前に、エージェントの推奨事項を確認してください。
注:
AI で生成された推奨事項は、すべてのケースで正確であるとは限りません。確認する前に、識別されたサービスとエンドポイントを確認してください。
- インスタンス内の任意の場所から Now Assist アイコン (
) を選択して、 Now Assist パネルを開きます。
- 分かりやすい言葉で情報を求めます。たとえば、 ODataサービスに接続してすべての受注を読み込みたいとします。推奨事項の品質を向上させるために、データとソースシステムをできるだけ具体的にします。エージェントは次のことを行います。
- 要求に最も近い SAP システム上のサービスを特定します。
- 利用可能なすべてのエンドポイントを読み取ります。
- 最も適切な CRUD 操作を特定します。
- 推奨サービスとエンドポイントを表示します。
- 識別されたサービスのデータモデルが既に存在するかどうかを確認します。
- 続行する前に確認をお待ちください。
- 推奨事項をレビューします。
- 構成の既存のデータモデルが見つかった場合は、表示されたリンクを選択して、作成したデータモデルを開きます。データモデルが存在しない場合は、次の手順に進みます。
- データモデルが存在せず、作成する場合は、[ はい ] を選択し、エージェントのガイダンスに従います。
エージェントは、正しいエンドポイントと CRUD 操作でデータモデルを作成します。
- 表示されたリンクを選択して、作成したデータモデルを開きます。
- 生成されたモデルが要件を満たしていることを検証および確認します。
注:
新しいチャットを開始するまで、会話は保存されます。会話が予期せず終了した場合は、[新規チャット] アイコン (
) を選択して新しいチャットを開始します。
Now Assistアプリケーションとともにインストールされた AI エージェントが、エージェント型ワークフローで使用されていない可能性があります。利用可能なすべてのエージェントを表示する方法については、「 AI エージェントを検索する」を参照してください。