
Amazon Bedrock AgentCore に Web Search API が追加、単一の API コールでウェブ検索が可能に
出典公開日: 2026年11月10日
AIによる解説
要約
Amazon Bedrock AgentCore において、ウェブ検索機能を直接呼び出せる InvokeWebSearch API が一般提供(GA)されました。これにより、アプリケーションやカスタムエージェント、データパイプラインから、Amazon が運用するウェブインデックスを利用した検索結果を、追加のリソース構築なしで取得できます。検索結果には、テキスト抽出、ページタイトル、URL、公開日時が含まれ、ドメインや公開日時によるフィルタリングも可能です。料金は 1,000 クエリあたり 7 ドルで、IAM による認可や AWS PrivateLink による VPC 内アクセス、CloudTrail によるログ記録にも対応しています。
エンジニアへのヒント
🚀 技術的な進化:エージェント開発の簡素化
これまで AgentCore でウェブ検索を利用する場合、AgentCore Gateway を介した MCP (Model Context Protocol) ツールとして構成する必要があり、アーキテクチャの複雑さやリソース管理のオーバーヘッドが課題でした。
今回の InvokeWebSearch API の登場により、「単一の API コール」で検索結果を直接取得できるようになったのが最大のメリットです。カスタムエージェントのループ内やデータパイプラインへの組み込みが劇的にスムーズになります。
🇯🇵 日本国内での利用状況
リサーチの結果、リージョン状況は以下の通りです。
- 東京リージョン (ap-northeast-1): 利用可能 です。すぐに検証を開始できます。
- 大阪リージョン (ap-northeast-3): 現在は利用できませんが、将来的な提供が計画されています。
💡 運用上のアドバイス
- コスト管理: 料金は 1,000 クエリあたり 7 ドルです。Gateway を介さないためゲートウェイ利用料はかかりませんが、エージェントがループ内で頻繁に検索を繰り返すとコストが嵩むため、クエリ回数の監視を推奨します。
- セキュリティ: AWS PrivateLink をサポートしているため、機密性の高いデータパイプラインからでも、インターネットを経由せずに安全に検索機能を呼び出す構成が可能です。
- 精度の向上: ドメイン指定フィルタリングを活用して、信頼できるソース(公式サイトなど)のみを検索対象に絞り込むことで、ハルシネーションの抑制に役立ててください。
✅ 次のアクション
まずは東京リージョンにて、AWS SDK を使用して InvokeWebSearch を呼び出し、期待する検索結果(テキスト抽出やフィルタリングの挙動)が得られるかプロトタイプを作成してみるのが良いでしょう。
参照ドキュメント:
- AgentCore Developer Guide: Search the web with the InvokeWebSearch API
- Amazon Bedrock Web Search: https://aws.amazon.com/bedrock/grounding/web-search/
- AgentCore Pricing: https://aws.amazon.com/bedrock/agentcore/pricing/
次に読む
新着記事記事の関連性を手がかりに、次の情報を探せます。
保存にはログインが必要です。