AIで開発する

Amazon Bedrock AgentCore、引用付き回答を提供するマネージドWeb Answerツールを公開

AWSは、自然言語の質問に対して出典を明記した統合的な回答を返すマネージドツール「Web Answer」をリリースしました。これにより、カスタムのRAGパイプラインを構築する必要がなくなります。

散在するWebソースを、引用付きの単一ドキュメントに変換するガラス製の漏斗
この記事用に生成されたイラスト

英語の原文から自動翻訳されました。

Amazon Web Services(AWS)は、Amazon Bedrock AgentCoreにおける「Web Answer」の一般提供を開始すると発表しました。この新しいマネージドツールにより、AIエージェントの開発者は単一のツール呼び出しを通じて、自然言語の質問に対する出典付きの統合回答を取得できるようになり、複雑な検索拡張生成(RAG)パイプラインを手動で構築する必要がなくなりました。

何が起きたか

最新のWebデータを使用して質問に回答するエージェントを構築するには、従来、脆弱なコンポーネントのチェーンを組み立てる必要がありました。開発者は、検索APIを呼び出し、信頼性に基づいて結果をフィルタリングし、ページコンテンツを取得・クリーニングし、モデルに情報を統合させるプロンプトを作成し、出力がそのソースに遡及できるように引用を抽出するロジックを設計しなければなりませんでした。各ステップにはメンテナンスオーバーヘッドと潜在的な障害ポイントが生じます。例えば、証拠が弱い場合のハルシネーションや、主張がソースから逸脱した場合の帰属エラーなどが挙げられます。

Web Answerは、このワークフロー全体を1つのリクエストに集約します。エージェントがAgentCore Gatewayに質問を送信すると、システムは呼び出しを認証し、Web Answerコネクタへ転送します。このマネージドサービスは、独自の検索計画を立て、並列実行し、主要なページを読み込んで事実を検証し、証拠が不十分な場合は反復処理を行います。その後、数秒以内にインライン引用を含む根拠のある回答を返します。

本サービスは、エージェント型検索ループを内部で処理するように設計されています。リンクのリストを返す生の検索ツールとは異なり、Web Answer自体が統合と帰属を実行します。この変化により、パイプラインエンジニアリングの負担が開発者からAWSインフラストラクチャに移り、知識集約型ワークフローにおけるレイテンシの削減と信頼性の向上を目指しています。

仕組み

Web Answerは、AWSが所有するマネージドコネクタとして機能し、AgentCore Gatewayを介してアクセスされます。ゲートウェイはAWS Identity and Access Management(IAM)またはJSON Web Tokensによる認証を処理し、コネクタは独自のサービスロールを使用して検索を実行します。基盤となるメカニズムには、エージェント型検索プロセスが含まれます。システムは複数のクエリを計画し、Amazonが運用するWebインデックスからコンテンツを取得し、応答を生成する前に事実を検証します。

出力はModel Context Protocol(MCP)標準に従い、インライン引用マーカー付きの非構造化Markdownテキストと、構造化されたコンテンツオブジェクトの両方を返します。この構造化データには、回答テキストとともに、ソースURLとドメインを含む引用リストが含まれます。本サービスはすべての質問に対して新しい検索を実行し、現在の日付を受け取るため、古いインデックスデータよりも最新情報を優先します。

開発者はターゲットレベルでドメインフィルタを設定し、特定のサイトを含めたり除外したりすることで、エージェントが信頼できるソースからのみ情報を利用するように保証できます。これらのフィルタは、エージェントによって実行時にさらに絞り込むことができますが、管理者が設定した初期の境界を超えて広げることはできません。このアーキテクチャにより、クエリと結果はAWS環境内に留まり、サードパーティの検索エンジンへのデータ流出はありません。

主要な詳細

  • 単一のツール呼び出し: マルチステップの検索、取得、統合パイプラインを1つのAPIリクエストに置き換えます。
  • エージェント型検索: システムは並列検索を計画し、検証のためにページを読み込み、証拠が不十分な場合は再試行します。
  • 引用付き出力: インラインマーカーと、ソースURLおよびドメインの構造化リストを含む根拠のある回答を返します。
  • エンタープライズ管理: AWS PrivateLink経由のVPCエンドポイント、IAM認証、管理者定義のドメインフィルタをサポートします。
  • 価格: 1,000回のツール呼び出しあたり10ドルです。
  • 利用可能地域: 現在、米国東部(バージニア北部)リージョンで利用可能です。アカウントごとのレート制限は毎秒10トランザクションです。

なぜ重要なのか

AIエージェントを構築するソフトウェアエンジニアにとって、Web Answerは信頼性の高い検索システムを維持するための運用複雑性を軽減します。カスタムRAGパイプラインは、矛盾するソースや古いコンテンツなどのエッジケースを処理するために、多大な労力を要することがよくあります。統合と引用ロジックをマネージドサービスにオフロードすることで、チームは低レベルの検索エンジニアリングではなく、高レベルのエージェントオーケストレーションに集中できます。

Web Answerと既存のWeb Searchツールの区別は、アーキテクチャ上の意思決定において重要です。Web Searchは、生のランク付けされたURLとスニペットを返し、統合は開発者のモデルに委ねます。これは、処理に対する完全な制御が必要な広範な調査タスクに適しています。対照的に、Web Answerは完成された回答を提供するため、生データの探索よりも速度と検証済み事実が優先される大規模エージェント内のサブタスクに適しています。

この機能は、金融サービス、ヘルスケア、法務コンプライアンスなどの規制産業にとって特に重要です。これらの分野では、すべての主張が監査可能であり、権威あるソースに遡及可能でなければなりません。組み込まれた責任あるAIセーフガードと厳格な引用マッピングにより、カスタムのガードレール実装を必要とせずに、これらの要件を満たす助けとなります。

実施可能なこと

  • ユースケースの評価: 広範な調査結果ではなく、引用付きの迅速かつ事実的な回答が必要なエージェントサブタスクを特定してください。
  • 権限の設定: インラインIAMポリシーを使用して、AgentCore Gatewayサービスロールに bedrock-agentcore:InvokeWebAnswer 権限を付与してください。
  • ターゲットの構成: AgentCore GatewayにWeb Answerをコネクタターゲットとして追加し、ドメインフィルタを適用してソースを信頼できるドメインに制限してください。
  • MCP経由での統合: Strands Agents、LangChain、LangGraphなどのMCP互換クライアントを使用し、ゲートウェイを介してツールを発見・呼び出してください。
  • 引用精度のテスト: 既知の事実的トピックに対してクエリを実行し、返された引用が回答内の主張に正しく対応していることを確認してください。
  • コストの監視: Amazon CloudWatchメトリクスを通じて使用量を追跡し、1,000回あたり10ドルという価格モデルを考慮に入れてください。
  • #aws
  • #bedrock
  • #rag
  • #ai agents
  • #llm

Bytechapストアのツール

$89

DocBento

すべてのスキャンを読み取り、ページ出典を提示して回答するセルフホスト型ドキュメント管理システム。

ライブデモ

続きを読む

AIで開発する

スタンフォード大学の新しいAIエンジニアリングカリキュラム、コーディングからレビューへ焦点を移行

Mihail Eric氏は、スタンフォード大学のCS146Sコースを更新し、エージェントネイティブなワークフローを反映させました。基本的なコード生成よりも、オープンソースへの貢献やカスタムツール開発を重視しています。

すべての記事