Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Tavily-Suche

Konfigurieren von Tavily Search als Agent-Tool in LibreChat

Tavily Search ist ein integriertes Agenten-Tool für aktuelle Web-Recherchen. Es liefert strukturierte Suchergebnisse und kann optional Antworten, Bilder, rohe Seiteninhalte, Domain-Filter und Aktualitätsfilter einbeziehen.

Einrichtung

Einen Tavily API-Schlüssel erhalten

Erstellen Sie ein Tavily-Konto und kopieren Sie Ihren API-Schlüssel von app.tavily.com.

Fügen Sie die Umgebungsvariable hinzu

Fügen Sie den Schlüssel zu Ihrer .env Datei hinzu:

TAVILY_API_KEY=tvly-your-api-key

LibreChat neu starten

DeploymentBefehl
Dockerdocker compose down && docker compose up -d
LokalStoppen Sie den Server und führen Sie dann erneut npm run backend aus

Tavily zu einem Agenten hinzufügen

Wählen Sie in LibreChat Agents aus, erstellen oder bearbeiten Sie einen Agenten, öffnen Sie die Tools-Liste des Agenten, wählen Sie Tavily Search aus und speichern Sie den Agenten.

Parameter

ParameterBeschreibung
querySuchanfrage. Erforderlich.
max_resultsAnzahl der zurückzugebenden Ergebnisse, von 1 bis 10. Standardwert ist 5.
search_depthbasic für schnellere Ergebnisse oder advanced für qualitativ hochwertigere Ergebnisse. Erweiterte Suchen zählen als 2 Anfragen.
include_answerTavily's generierte Antwort in die Antwort einbeziehen.
include_imagesBildergebnisse einbeziehen.
include_image_descriptionsBeschreibungen für zurückgegebene Bilder einbeziehen, wenn Bilder aktiviert sind.
include_raw_contentRohen Seiteninhalt in das Ergebnis einbeziehen.
include_domainsErgebnisse auf bestimmte Domains beschränken.
exclude_domainsBestimmte Domains ausschließen.
topicgeneral, news oder finance.
time_rangeErgebnisse auf einen aktuellen Zeitraum beschränken, wie z. B. day, week, month oder year.
daysAnzahl der Tage, die für Nachrichtensuchen zurückverfolgt werden sollen.

Hinweise

  • Tavily Search ist ein Agent-Tool. LibreChat kann Tavily auch als Web Search-Anbieter oder Scraper verwenden, was separat konfiguriert wird.
  • Tavily-Anfragen verwenden die globale Umgebungsvariable PROXY, wenn diese konfiguriert ist. Wenn PROXY nicht gesetzt ist, berücksichtigen unterstützte serverseitige Clients HTTP_PROXY, HTTPS_PROXY und NO_PROXY/no_proxy.
  • Wenn das Tool nicht im Agent Builder erscheint, bestätigen Sie, dass TAVILY_API_KEY gesetzt ist, und überprüfen Sie includedTools oder filteredTools.

Wie finden Sie diese Anleitung?