Zusammenfassung (Audio)
Keine Audio-Zusammenfassung für diese Lektion.
Studiennotizen
📝 Lernnotizen: Web Search Tool (Claude)
🌐 Grundlagen des Web Search Tools
- Funktion: Das Web Search Tool ermöglicht es Claude, das Internet nach aktuellen oder spezialisierten Informationen zu durchsuchen, um Fragen zu beantworten.
- Implementierung: Im Gegensatz zu anderen Tools muss für die Ausführung keine externe Implementierung bereitgestellt werden; die Suche wird vollständig von Claude durchgeführt.
- Schema-Anforderung: Um die Web-Suchfunktionalität zu aktivieren, muss ein spezifisches Web Search Schema in die Anfrage eingebunden werden.
⚙️ Web Search Schema (Struktur und Parameter)
- Schema-Definition: Das Schema ist eine kleine Definition, die intern zu einem viel größeren Schema erweitert wird.
- Wichtige Felder:
- type: Definiert den Typ des Tools (z. B. web search_2025_0305).
- name: Der Name des Tools (z. B. web_search).
- max_uses: Definiert die maximale Anzahl von Suchvorgängen, die Claude insgesamt durchführen darf (z. B. 5).
- Suchprozess: Ein einziger Suchvorgang kann mehrere Ergebnisse liefern. Je nach Inhalt kann Claude mehrere Folge-Suchen durchführen, bis die max_uses erreicht sind.
🧱 Struktur der Antwort (Response Blocks)
Die Antwort von Claude ist komplex und besteht aus verschiedenen Blöcken:
- Text Block: Der Rahmen oder die allgemeine Antwort von Claude.
- Server Tool Use Block: Enthält die exakte Suchanfrage (Query), die Claude an das Web sendet.
- Web Search Tool Result Block: Eine Liste der von Claude gefundenen Suchergebnisse (URLs und Titel).
- Citation Block: Text, der die Behauptungen von Claude stützt. Dieser Block verweist auf eine spezifische Quelle aus den Suchergebnissen.
🛡️ Constraint und Verfeinerung der Suche
- Einschränkung der Suche: Um die Qualität der Antworten zu sichern, kann das Feld allowed_domains im Schema hinzugefügt werden.
- Funktion: Dieses Feld zwingt Claude, die Suche nur auf die angegebenen Domänen zu beschränken (z. B. nih. gov), um wissenschaftlich fundierte oder vertrauenswürdige Quellen zu gewährleisten.
🖥️ UI-Darstellung (Rendering)
- Transparenz: Die Anwendung muss die verschiedenen Blöcke intelligent rendern, um die Informationsquelle für den Nutzer transparent zu machen.
- Implementierung:
- Alle allgemeinen Textblöcke werden als normaler Text dargestellt.
- Web Search Result Blocks und Citation Blocks sollten in der Benutzeroberfläche (UI) hervorgehoben werden.
- Bei einem Citation Block sollte die Quelle (Domain, Titel, URL und zitierten Text) klar angezeigt werden.
Takeaways
- Das Web Search Tool ermöglicht Claude, aktuelle Informationen zu finden, wenn ein spezifisches Web Search Schema in die Anfrage eingebunden wird.
- Das Schema steuert den Suchprozess durch Parameter wie max_uses (maximale Suchvorgänge) und erlaubt die Einschränkung auf vertrauenswürdige Quellen mittels allowed_domains.
- Die Antwort von Claude ist in verschiedene Blöcke unterteilt (Text Block, Server Tool Use Block, Web Search Tool Result Block, Citation Block).
- Die Anwendung muss diese Blöcke transparent rendern, um dem Nutzer die Informationsquelle und die zitierten Quellen klar darzustellen.
Lernkarten 7 Karten
Frage
zum Aufdecken klicken · ←/→
Antwort
zum Zurückdrehen klicken
Wissensüberprüfung 0 Fragen
No quiz for this lesson yet.