- 記事履歴
- RSS フィードを購読する
- ブックマーク
- 購読
- 印刷用ページ
- 不適切なコンテンツを報告
昨日
AI エージェントツール:エージェント型ワークフローを最大限に活用
Yokohama パッチ 6 の時点で更新されました。
AI エージェントツールは、AI エージェントをインテリジェンスから行動に移すために不可欠です。AI エージェントツールの使用を最適化する方法に関するヒントについては、以下を参照してください。ここで利用可能なツールについて理解してください: https://www.servicenow.com/docs/bundle/yokohama-intelligent-experiences/page/administer/now-assist-a...
一般的なツール設定とヒント
- 名前と説明:AI エージェントオーケストレーターは、ツールを使用するかどうかと方法を決定する際に、これらのフィールドを考慮に入れます。
- 入力:スクリプト操作やレコード操作などのツールによっては、入力変数を作成し、説明を入力し、それをアクションの参照として使用できます。
- 監督対象/自律的 (Supervised/Autonomous):アクションを実行する権限をユーザーに求めるかどうかを決定できます。
- 出力を表示:アクションの出力をエンドユーザーに対して表示します。
- 出力変換戦略:これにより、出力の詳細度が決まります。Web 検索などの一部のツールはコンテンツを生成します。「なし」の出力戦略には処理がなく、JSON または専門用語の可能性がある生の出力が出力されます。これは、特定のレコードまたは ID を出力する場合に適しています。スペクトルの反対側では、「冗長」の出力戦略により、より長く、より雄弁な回答が生成されます。
現在、すべてのツールは文字列のみを入力および出力できます。フローアクションやスクリプトなどの一部のツールでは、ツールを適切に機能させるために、入力と出力を文字列に変換する必要がある場合があります。安全メカニズムとして、システムプロパティ sn_aia.continuous_tool_execution_limit を設定して、特定のツールを実行できる最大回数を設定できます。実行されたツール (アクション) の数によって、消費されるアシストの数が決まることに注意してください。
**注意** - Yokohama パッチ 1 では、AI エージェントを複製しても、新しく複製されたエージェントのツールは元の AI エージェントのツールのままになります! 元のエージェントのツールに影響を与えないようにするには、ツールを削除して新しいツールを追加します。完全にゼロから始めないように、必要に応じて元のツールのスクリーンショットまたはメモを取ってください。
カタログアイテム
AI エージェントにカタログアイテムを追加します。会話型カタログアイテムのみを使用できます。会話型カタログアイテムの詳細については、こちらを参照してください。たとえば、休暇予約エージェントは、ユーザーに出張ビザが必要かどうかを尋ねることができます。そのためのカタログアイテムがあり、エンドユーザーに提示できます。AI エージェントではこんな感じです。
会話のトピック
仮想エージェントトピックをエージェントに追加します。アクティブで公開済みの LLM ベースの仮想エージェントトピック (またはトピックブロック) のみを使用できます。セットアップトピックは利用できません。使用するトピックをツールのドロップダウンから選択します。
ファイルのアップロード
AI エージェントが読み取ることができ、ユーザーの専門的な質問に対処するために使用できるファイルを提供します。サポートされているファイル形式には、DOC、PDF、TXT があります。ツールを保存した後、ドキュメントが抽出されるまで少し待つ必要があります。
ナレッジグラフ
すぐに利用可能な HRSD ナレッジグラフなどのナレッジグラフを使用して、AI エージェントが人事の質問などの質問に答えるのを支援します。
サブフロー/フローアクション
ワークフロースタジオから AI エージェントにサブフローまたはフローアクションを追加します。ツールの説明には、フローが想定する入力と出力が記載されている必要があります。フローには文字列としての入力と出力が必要です。そうしないと、AI エージェントオーケストレーター (LLM) がフローを処理できないことに注意してください。
Integration Hub スポークも AI エージェントになりました。「https://www.servicenow.com/docs/bundle/yokohama-integrate-applications/page/administer/integrationh...」を参照してください。スポーク AI エージェント内のツールは、AI エージェント処理用に最適化されています。Microsoft Entra ID グループマネージャースポーク AI エージェントとそのフローアクションツールの例については、以下を参照してください。
Now Assist スキル
スキルキットで作成および公開されたすぐに使える Now Assist スキルまたはカスタムの Now Assist スキルを使用して、AI エージェントで使用します。ツールの説明には、スキルが想定する入力と出力を記載する必要があります。
レコード操作
レコードを作成、ルックアップ、更新、または削除する場合は、このツールを使用します。レコードを検索するには、レコードを表示するテーブルと条件を選択する必要があります。条件ビルダーはワークフロースタジオに似ています。文字列出力タイプのみが利用可能であることに注意してください。レコードカードは利用できません。リストの書式設定を改善するには、[詳細] 出力戦略を選択します。事業主がエンドユーザーである発注書のリストを検索する例については、以下を参照してください。
レコードを更新するには、更新するレコードのテーブルと条件を選択する必要があります。次に、更新するフィールドと値を選択します。入力を使用して、AI エージェントに、どのレコードをどのように更新するかをエンドユーザーに尋ねさせることができます。その後、{{...}} を介して条件またはフィールド値でこれらの入力を使用できます。以下の例を参照してください。これは、AI エージェントが発注書明細番号のユーザー入力に基づいて発注書明細の数量を更新するものです。注意:参照フィールド、またはテーブルにないフィールドはサポートされていません。
スクリプト
AI エージェントはスクリプトを実行でき、エンドユーザーまたは AI エージェント自体から提供される入力を含めることができます。以下の例では、テキスト文字列と AI エージェントからの前のステップのインシデント番号をシステムログに出力します。入力は inputs.inc_number を使用して呼び出されます。
結果:
検索取得
これは、AI 検索/RAG を使用してナレッジ記事などのコンテンツを検索します。AI エージェントに渡す検索プロファイル、検索ソース、フィールド (KB の簡単な説明や記事本文など) を選択します。検索条件には、セマンティック検索方法とキーワード検索方法を組み合わせた「ハイブリッド」を使用することをお勧めします。セマンティックインデックス付きフィールドは、検索ソースのインデックス付きソースのフィールドに基づいています。問題が発生した場合は、検索ストアアプリの Now Assist が更新されていること、AI 検索が適切に構成されていること、検索ソースのインデックスが作成されていること、検索プロファイルが公開されていることを確認してください。以下は、引用付きの KB 記事に基づく検索取得の例です。
Web 検索
Yokohama パッチ 6 以降、Web 検索は使用できるように自動的に構成されています。Web 検索は、外部 LLM と関連ツールを呼び出して回答を生成します。デフォルトの LLM は Gemini です。Web 検索の使用方法については、「https://www.servicenow.com/community/now-assist-articles/how-to-set-up-the-web-search-ai-agent-tool-...」の記事を参照してください。出力戦略を使用して、検索結果の品質と長さを判断することを忘れないでください。以下は、引用付きの Web 検索結果 (出力戦略が「詳細」に設定) の例です。
免責事項
一部の日本語は、翻訳ソフトウェアを使用してお客様の便宜のために翻訳されています。正確な翻訳をご提供できるよう相当な努力を払っておりますが、いかなる自動翻訳も人間の翻訳者に代わることはなく、そのようなことは意図されておりません。翻訳は「現状のまま」提供されています。他言語への翻訳の的確性、信頼性または正確性については、明示または黙示を問わず、いかなる保証も行われません。翻訳ソフトには限界があるため、一部のコンテンツが正確に翻訳されていない場合があります。これらの資料の公用言語は英語です。翻訳の際に生じる相違または不一致は、コンプライアンスまたは履行の目的に関しては拘束力を有さず、法的効力はないものとします。