Now Assist AI エージェントの構成
AI エージェントとマッピングされたツールを使用してエージェントワークフローを実行するように Now Assist AI エージェントを構成します。
AI エージェントは指示に従い、エージェント用に構成したツールを使用して、特定の目標と結果に向けて行動します。レコードと検索可能なコンテンツのコンテキストを使用することで、AI エージェントは、実行するネクストベストアクションを提案する大規模言語モデル (LLM) に送信される指示と組み合わせたビジネスロジックを使用してタスクを計画および分析できます。
注:
最良の結果を得るには、レコードデータとナレッジベースに最新の正確な情報が含まれていることを確認してください。
AI エージェントの構成
- 必須条件
- 計画を立てることで、AI エージェントのパフォーマンスと結果の品質を向上させることができます。構築するものの強固な基盤があれば、冗長なエージェントの作成を最小限に抑え、既存のエージェントの効率を最大化できます。AI エージェントに指示を送信する前に、次の前提条件に従っていることを確認してください。
- エージェントワークフローで処理できる必要のあるさまざまな種類のタスクをよく理解します。
- エージェントワークフローとエージェントの一般的なフローを理解します。
- 適切に記述されたエージェントツールを使用します。
- 構成可能な要素
- フレームワーク内の次の要素を使用して、エージェントワークフローと AI エージェントに指示します。
- 基本プラン:エージェントワークフローレベルで構成された初期計画手順の AI エージェントオーケストレーターへの指示。
- ロール:次の要素を含む AI エージェントの明確な ID:
- エージェントの推論:各推論プロンプトにロールが追加されると、LLM によって生成されるコンテンツに同一性が与えられます。
- エージェントの習熟度:ロールの内容、指示、AI エージェントにアサインされたツールの説明など、エージェントができることに関する LLM によって生成された説明。注:エージェントの習熟度は自動生成されます。
- 手順:AI エージェントのディレクティブをクリアします。AI エージェントの操作フローを記述するステップバイステップのアルゴリズムとして指示を記述します。
エージェントワークフロー用のツールの構成
次の 3 つの要素を使用して、エージェントワークフローの機能ツールをビルドする手順を定義します。
- 機能
- AI エージェントがエージェントワークフローに貢献するもの単一の目的でツールを構成します。多目的ツールは、次の理由でエージェントに問題を引き起こす可能性があります。
- 多目的ツールは、AI エージェントがツールを推論していつ使用するかを判断するのが困難です。ツールを複数の目的に使用できる場合、AI エージェントオーケストレーターはどの目的が最も適しているかを判断する必要があるため、実行時間が長くなることで AI エージェントのパフォーマンスが低下する可能性があります。
- ツールの説明は、定義されているツールの使用に関するすべてのシナリオを考慮するのに十分なほど包括的である必要があります。
注:さまざまなモードで操作できるツールは使用しないでください。代わりに、シナリオの単一の問題の解決策としてツールを構成します。 - ツールの説明
- ツールによって提供されるユーティリティを説明する自然言語の説明。ツールのスコープと制限を明確に定義して、ツールが次の方法で適切なシナリオに選択されるようにします。
- ツールの目的の説明を入力します。
- ツールを呼び出すことができるシナリオについて説明します。ツールとその機能を使用できる特定のエージェントワークフローとタスクを含めます。
- ツールが明らかに役に立たないが、AI エージェントがツールを役に立つと勘違いする可能性があるシナリオを探索します。
- 前のケースで使用されている用語について説明します。たとえば、ユーザーにロールをアサインするためのツールがある場合は、特定のインスタンスのエージェントシステムにおけるロールを説明する必要があります。
- エラーメッセージ
- AIエージェントは試行錯誤しながら動作します。たとえば、誤って間違ったツールを実行した実行に関するエラーメッセージは、AI エージェントが将来、より有効な結論に到達するのに役立ちます。エラーメッセージは、AI エージェントに他のオプションを振り返り、検討する機会を提供します。
ツールが失敗する可能性のあるシナリオを理解することは、AI エージェントが実行を順調に進めるのに役立ちます。