高度なプロンプトの用語 - Amazon Bedrock

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

高度なプロンプトの用語

次の用語は、詳細プロンプトの仕組みを理解するのに役立ちます。

  • セッション – 同じエージェントに対して行われたInvokeAgentリクエストのグループ。InvokeAgent リクエストを行うと、以前の呼び出しのレスポンスから返された sessionId を再利用して、エージェントとの同じセッションを継続できます。エージェント設定のidleSessionTTLInSeconds時間が経過していない限り、エージェントと同じセッションを維持します。

  • ターン — 1 回の InvokeAgent コール。セッションは 1 つ以上のターンで構成されます。

  • 反復 – 次のアクションのシーケンス。

    1. (必須) 基盤モデルへの呼び出し

    2. (オプション) アクショングループの呼び出し

    3. (オプション) ナレッジベースの呼び出し

    4. (オプション) 詳細情報を求めるユーザーへのレスポンス

    エージェントの設定やその時点でのエージェントの要件によっては、アクションがスキップされる場合があります。ターンは、1 回または、複数のイテレーションで構成されます。

  • プロンプト – プロンプトは、エージェントへの指示、コンテキスト、テキスト入力で構成されます。テキスト入力は、ユーザーから、またはエージェントシーケンス内の別のステップの出力から取得できます。プロンプトは基盤モデルに提供され、エージェントがユーザー入力に応答して次のステップを決定します。

  • ベースプロンプトテンプレート – プロンプトを構成する構造要素。テンプレートは、ユーザーが入力したプレースホルダー、エージェント設定、および実行時のコンテキストで構成され、エージェントがそのステップに達したときに基盤モデルが処理するプロンプトを作成します。これらのプレースホルダーの詳細については、「」を参照してくださいAmazon Bedrock エージェントプロンプトテンプレートのプレースホルダー変数)。高度なプロンプトを使用すると、これらのテンプレートを編集できます。