エージェント
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
エージェントは、エージェント アプリの基本的な構成要素です。通常、エージェント アプリには多数のエージェントが存在し、各エージェントは特定のタスクを処理するように定義されています。エージェントのデータは LLM に提供されるため、LLM には質問に回答し、タスクを実行するために必要な情報が含まれています。
各エージェントは、情報を提供したり、外部サービスにクエリを送信したり、サブタスクを処理するために、会話処理を会話エージェント(Dialogflow CX)フローやサブタスクを別のエージェントに任せることができます。
エージェントのデータ
エージェントは次のデータで構成されます。
- エージェント名:自然言語で記述されたわかりやすい名前です。エージェントが処理するタスクを開発者や LLM が理解する際に役立ちます。
- 目標: エージェントが達成すべき内容の概要。
- 指示: 目標を達成するために行う必要があるプロセスの手順を定義します。
- 例:
サンプルの会話。実質的に、LLM の数ショットのプロンプトの例です。
- パラメータ: ユーザー入力、ユーザー システム情報、アクションの結果など、会話に関する情報を保存するために使用されます。
デフォルトのエージェント
エージェント アプリを作成すると、デフォルトのエージェントが自動的に作成されます。
デフォルトのエージェントは会話の出発点となるため、他のエージェントとは重要な違いがいくつかあります。
- デフォルトのエージェントは、先行する会話ターンのサマリーを受け取りません。
- デフォルトのエージェントでは、入力パラメータを定義することも受信することもできません。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-02-14 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-02-14 UTC。"],[],[]]