Web-Suchtool
KI-Agenten verändern die Art und Weise, wie Unternehmen mit Informationen umgehen, sind jedoch mit einer grundlegenden Einschränkung konfrontiert: Ihr Wissen wird während der Schulung eingefroren. Wenn ein Benutzer nach den aktuellen Aktienkursen oder nach einer Softwareversion fragt, die vor einer Stunde veröffentlicht wurde, kann ein Mitarbeiter, der sich ausschließlich auf seine Trainingsdaten verlässt, keine genauen Antworten geben.
Die Entwicklung maßgeschneiderter Web-Suchintegrationen zur Lösung dieses Problems ist kostspielig — die Beschaffung von Such-APIs von Drittanbietern, die Verwaltung von Schlüsseln und Kontingenten sowie Ratenbegrenzungen, das Analysieren inkonsistenter Ergebnisformate zwischen Anbietern, die Erstellung einer Logik zur Extraktion von Textfragmenten, sodass Modelle relevante Passagen anstelle von Roh-HTML erhalten, Überlegungen darüber, wohin Kundenanfragen weitergeleitet werden und wie Daten aufbewahrt werden könnten, und die Aktualität und Reichweite im Laufe der Zeit aufrechtzuerhalten. Jedes davon ist ein Projekt für sich.
Das Websuchtool auf Amazon Bedrock AgentCore beseitigt diese Komplexität. Es handelt sich um eine vollständig verwaltete MCP-compliant Websuchfunktion, mit der Ihre Agenten ohne Infrastrukturaufwand Informationen aus dem Internet abrufen können. Sie ist als verwalteter Connector verfügbar, den Sie mit Ihrem AgentCore Gateway verbinden. Agenten erkennen es mit einem tools/list Standardanruf und rufen es wie jedes andere Model Context Protocol-Tool auf. Es müssen keine Such-APIs bereitgestellt werden, es müssen keine ausgehenden Anmeldeinformationen verwaltet werden, und es muss kein Klebstoff für die Ergebnisanalyse verwaltet werden.
In den folgenden Abschnitten werden die wichtigsten Funktionen, die Architektur des speziell entwickelten Webindexes, Datenschutzgarantien, Anwendungsfälle und die Einrichtung des Web Search Tools beschrieben.
Themen
Die wichtigsten Funktionen
-
Up-to-date Informationszugriff — Rufen Sie aktuelle Webergebnisse mit Titeln, URLs, Ausschnitten und Veröffentlichungsdaten ab, um die Antworten der Agenten in aktuellen Informationen zu bündeln.
-
Kein Infrastrukturmanagement — Es müssen keine Such-APIs von Drittanbietern bereitgestellt oder konfiguriert werden. Das Gateway macht die Websuche automatisch als Standard-MCP-Tool verfügbar.
-
Framework-unabhängig — Funktioniert mit Strands Agents, LangChain LangGraph, CrewAI oder einem beliebigen MCP-compatible Client über das standardmäßige Model Context Protocol.
-
Purpose-built Web-Index — Unterstützt durch einen Amazon-operated Webindex, der zig Milliarden von Dokumenten umfasst.
-
Wissensdiagramm für Fakten mit hoher Zuverlässigkeit — Begründet Entitäten und ihre Beziehungen, um sachliche Antworten zu liefern, anstatt es dem Modell zu überlassen, sie aus extrahiertem Seitentext abzuleiten.
-
Extraktion von semantischen Textfragmenten — Ruft semantisch relevante Passagen von jeder Webseite ab, optimiert für das Kontextfenster eines Modells, anstatt Roh-HTML oder ganze Seiten zurückzugeben.
Purpose-built Web-Index
Viele Lösungen, die einem Agenten die Websuche hinzufügen, sind Wrapper für Suchmaschinen eines Drittanbieters. Das Web Search Tool auf Amazon Bedrock AgentCore ist anders — es wird von einem Webindex unterstützt, den Amazon direkt erstellt und betreibt.
- Breite Abdeckung
-
Der Index umfasst zig Milliarden von Dokumenten. Dieser Umfang ist wichtig für die Reichweite — lange Fragen zu Nischenbibliotheken oder obskuren Produktspezifikationen können effektiver beantwortet werden, wenn der Index breit gefasst ist, anstatt sich auf die beliebtesten Seiten zu beschränken.
- Kontinuierlich aktualisiert
-
Amazon aktualisiert den Index fortlaufend und spiegelt neue und geänderte Inhalte innerhalb von Minuten wider. Für Agenten, die Fragen zu Preisbewegungen oder gerade veröffentlichte Ankündigungen beantworten, macht dieses Zeitfenster den Unterschied zwischen einer fundierten Antwort und einer eindeutig falschen Antwort aus. Wenn Ihr Mitarbeiter nach „Was heute passiert ist“ sucht, spiegeln die Ergebnisse wider, was heute tatsächlich passiert ist.
- Wissensdiagramm für zuverlässige Fakten
-
Das Web Search Tool enthält einen integrierten Wissensgraphen, der Entitäten und ihre Beziehungen begründet. Bei sachlichen Fragen — etwa wer eine Rolle innehat oder wann etwas gegründet wurde — liefert der Knowledge Graph zuverlässige Antworten, anstatt es dem Modell zu überlassen, sie aus dem extrahierten Seitentext abzuleiten. Dadurch wird die Art subtiler sachlicher Abweichungen reduziert, die auftreten können, wenn ein Mitarbeiter eine Antwort allein aus Ausschnitten zusammenfügt.
- Semantische Extraktion von Codefragmenten, optimiert für den Modellkontext
-
Anstatt dem Modell einen unformatierten HTML-Dump oder eine ganze Seite zu übergeben, führt das Tool eine semantisch relevante Snippet-Extraktion durch. Es ruft die Passagen von jeder Webseite ab, die sich tatsächlich auf die Abfrage beziehen, und gibt sie in einer für das Kontextfenster eines Modells optimierten Form zurück. Das Ergebnis ist ein dichterer, relevanterer Kontext pro Token — das Modell erkennt die Teile, auf die es ankommt, und gibt weniger Tokens für Textbausteine und Navigations-Chrome aus, was die Genauigkeit der zitierten Antworten verbessert.
Von Natur aus privat
Für viele Unternehmen ist die Frage, die die Einführung der Websuche zum Stillstand bringt, nicht „funktioniert sie“, sondern „wohin gehen die Anfragen meiner Nutzer und was passiert mit ihnen?“ Das Web Search Tool ist so konzipiert, dass diese Antworten einfach sind.
- Anfragen gehen nie weg AWS
-
Wenn Ihr Agent eine Suche ausgibt, wird die Anfrage vollständig innerhalb der AWS Infrastruktur bearbeitet. Kundenanfragen werden nicht an eine Suchmaschine eines Drittanbieters gesendet oder nach außen AWS weitergeleitet. Das Gateway authentifiziert sich AWS gegenüber dem Connector, dessen Eigentümer es ist, und leitet die Anfrage intern weiter, sodass der Datenpfad AWS durchgehend intern bleibt. Für Teams, die Bedenken hinsichtlich des ausgehenden Datenausgangs haben, entfällt damit eine ganze Kategorie der Überprüfung.
Funktionsweise
Das Web Search Tool ist ein integrierter Konnektor. Das Gateway kümmert sich um die Schemaverwaltung, die Parameter-Governance, die Endpunktauflösung und die Dienstauthentifizierung.
-
Gateway-Setup — Erstellen Sie ein Gateway und fügen Sie ein Web-Suchtool-Ziel hinzu mit
connectorId: "web-search". Das Gateway erstellt einen Snapshot des Toolschemas und stellt die Integration bereit. -
Tool-Erkennung — Ihr Agent ruft den Gateway-Endpunkt
tools/listauf und erkennt dasWebSearchTool mit seinem Eingabeschema. -
Suchaufruf — Ihr Agent ruft
tools/callmit einer Abfrage in natürlicher Sprache an (bis zu 200 Zeichen). Das Gateway authentifiziert sich gegenüber dem Backend und leitet die Anfrage intern weiter. AWS -
Strukturierte Ergebnisse — Das Tool gibt Ergebnisse mit semantisch relevanten Textausschnitten, URLs, Titeln und Veröffentlichungsdaten sowohl im Text- als auch im strukturierten JSON-Format zurück.
-
Fundierte Antwort — Ihr Agent verwendet die Ergebnisse, um eine Antwort mit zitierten Quellen zu verfassen.
Anwendungsfälle
-
Up-to-date Recherche — Beantworten Sie Fragen zu aktuellen Ereignissen, Aktienkursen oder aktuellen Ankündigungen, indem Sie im Internet suchen und die Ergebnisse mit Quellenangaben zusammenführen.
-
Fact-checking— Überprüfen Sie Behauptungen in Dokumenten, indem Sie nach Primärquellen suchen und Zahlen anhand von Knowledge-Graph-gestützten sachlichen Antworten bestätigen oder korrigieren.
-
Wettbewerbsinformationen — Überwachen Sie Ankündigungen, Produkteinführungen oder Preisänderungen von Wettbewerbern aus öffentlichen Internetquellen.
-
Eliminierung von veraltetem Wissen — Geben Sie Mitarbeitern Zugriff auf Informationen, die nach Ablauf der Schulungszeit veröffentlicht werden, z. B. neue Softwareversionen, Richtlinienänderungen oder aktuelle Entwicklungen.
Richten Sie das Web-Suchtool ein
Anweisungen zum Erstellen eines Gateway-Ziels mit der Konnektorkonfiguration des Web Search Tools, einschließlich Einrichtungsbeispielen mit dem Python-SDK und der CLI, finden Sie unter Web Search Tool einrichten im Leitfaden zur Zielkonfiguration.
Mit einem Gurtzeug verwenden
Um einem AgentCore Kabelbaum die Möglichkeit zur Websuche zu geben, fügen Sie das Gateway, das Sie unter Websuchtool einrichten erstellt haben, als Tool an den Kabelbaum anagentcore_gateway. Für die Harness-Ausführungsrolle ist die bedrock-agentcore:InvokeGateway Berechtigung für den Gateway-ARN erforderlich. Eine Komplettlösung finden Sie in der Harness-Dokumentation unter Tools.
Konfigurieren Sie die Domänenfilterung
Sie können einschränken, welche Domains das Web Search Tool abfragen darf, indem Sie eine Domain-Denylist konfigurieren. Konfigurationsbeispiele und Einzelheiten finden Sie unter Domainfilterung konfigurieren im Leitfaden zur Zielkonfiguration.
Konfigurieren Sie die Gateway-Dienstrolle
Das Gateway benötigt eine Servicerolle, die es dem AgentCore Dienst ermöglicht, Aktionen in Ihrem Namen auszuführen. Informationen zu den erforderlichen IAM-Berechtigungen und der Richtlinienkonfiguration finden Sie unter Configure the Gateway Service Role im Leitfaden zur Zielkonfiguration.
Eingabeschema
Das Web Search Tool akzeptiert das folgende Eingabeschema, wenn es über tools/call aufgerufen wird:
{ "inputSchema": { "type": "object", "properties": { "query": { "description": "The search query string", "type": "string" }, "maxResults": { "description": "Maximum number of results to return. Valid range: 1-25. Defaults to 10.", "type": "integer" } }, "required": ["query"] } }
| Feld | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
|
|
Zeichenfolge |
Ja |
Die Suchabfragezeichenfolge. Muss 200 Zeichen oder weniger lang sein. |
|
|
Ganzzahl |
Nein |
Maximale Anzahl der zurückzugebenden Ergebnisse. Gültiger Bereich: 1—25. Der Standardwert ist 10. |
Reaktionsformat
Das Websuchtool gibt Ergebnisse im folgenden MCP-compliant Format zurück:
{ "isError": false, "content": [ { "type": "text", "text": "{\"id\":\"824f89d0\",\"results\":[{\"text\":\"Python 3.13 was released on October 7, 2024, featuring improvements to the interactive interpreter, experimental free-threaded mode, and a preliminary JIT compiler...\",\"publishedDate\":\"2024-10-07\",\"url\":\"https://example.com/python/releases/3.13\",\"title\":\"Python 3.13 Release Highlights\"}]}" } ] }
| Feld | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
|
|
Zeichenfolge |
Ja |
Textinhalt oder Ausschnitt des Suchergebnisses |
|
|
Zeichenfolge |
Nein |
URL der Quellwebseite |
|
|
Zeichenfolge |
Nein |
Titel der Quell-Webseite |
|
|
Zeichenfolge |
Nein |
Datum der Veröffentlichung des Ergebnisses |
Verfügbarkeit
Der Web Search Tool-Connector ist in der us-east-1 Region USA Ost (Nord-Virginia) verfügbar.
Da Amazon den gesamten Suchstapel betreibt, werden Verbesserungen in Bezug auf Aktualität, Reichweite, Relevanz und Qualität der Snippets automatisch über denselben verwalteten Konnektor an Ihre Agenten weitergeleitet. Ihrerseits sind keine Versionsupgrades oder Migrationen erforderlich.
Zulässige Nutzung
Wenn Sie das Web Search Tool verwenden, sind Sie für die Nutzung der vom Web Search Tool abgerufenen Inhalte („Suchergebnisse“) durch Ihre Endbenutzer verantwortlich. Sie müssen die Quellenangaben und Links, die mit jedem Suchergebnis bereitgestellt werden, in allen Ausgaben, die Sie Ihren Endbenutzern zeigen und die das Suchergebnis verwenden, beibehalten und anzeigen. Sie dürfen das Web Search Tool nicht verwenden, um (a) Inhalte aus Suchergebnissen in großen Mengen zu extrahieren, zu speichern oder zu reproduzieren oder (b) einen konkurrierenden Index oder eine Datenbank zu erstellen oder zu füllen.