mirror of
https://github.com/zenlm/zen-code-docs.git
synced 2026-10-30 14:58:40 +00:00
1.5 KiB
1.5 KiB
Web Search Tool (web_search)
Dieses Dokument beschreibt das web_search Tool.
Beschreibung
Verwende web_search, um eine Websuche über die Tavily API durchzuführen. Das Tool gibt nach Möglichkeit eine präzise Antwort mit Quellen zurück.
Argumente
web_search akzeptiert ein Argument:
query(string, erforderlich): Die Suchanfrage.
Verwendung von web_search
web_search ruft die Tavily API direkt auf. Du musst den TAVILY_API_KEY über eine der folgenden Methoden konfigurieren:
- Settings-Datei: Füge
"tavilyApiKey": "your-key-here"zu deinersettings.jsonhinzu - Umgebungsvariable: Setze
TAVILY_API_KEYin deiner Umgebung oder in der.envDatei - Kommandozeile: Verwende
--tavily-api-key your-key-herebeim Aufruf der CLI
Wenn der API-Key nicht konfiguriert ist, wird das Tool deaktiviert und übersprungen.
Verwendung:
web_search(query="Your query goes here.")
web_search Beispiele
Informationen zu einem Thema abrufen:
web_search(query="latest advancements in AI-powered code generation")
Wichtige Hinweise
- Zurückgegebene Antwort: Das
web_searchTool liefert eine prägnante Antwort, wenn verfügbar, zusammen mit einer Liste von Quell-Links. - Zitate: Quell-Links werden als nummerierte Liste angehängt.
- API key: Konfiguriere
TAVILY_API_KEYüber settings.json, Umgebungsvariablen, .env Dateien oder Kommandozeilenargumente. Wenn nicht konfiguriert, wird das Tool nicht registriert.