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

Ricerca Tavily

Configura Tavily Search come strumento agente in LibreChat

Tavily Search è uno strumento agente integrato per la ricerca web attuale. Restituisce risultati di ricerca strutturati e può includere facoltativamente risposte, immagini, contenuto grezzo della pagina, filtri di dominio e filtri di recenza.

Setup

Ottieni una API Key di Tavily

Crea un account Tavily e copia la tua chiave API da app.tavily.com.

Aggiungi la variabile d'ambiente

Aggiungi la chiave al tuo file .env:

TAVILY_API_KEY=tvly-your-api-key

Riavviare LibreChat

DistribuzioneComando
Dockerdocker compose down && docker compose up -d
LocaleArresta il server, quindi esegui nuovamente npm run backend

Aggiungere Tavily a un Agent

In LibreChat, seleziona Agents, crea o modifica un agente, apri l'elenco Tools dell'agente, seleziona Tavily Search e salva l'agente.

Parametri

ParametroDescrizione
queryQuery di ricerca. Obbligatorio.
max_resultsNumero di risultati da restituire, da 1 a 10. Il valore predefinito è 5.
search_depthbasic per risultati più rapidi o advanced per risultati di qualità superiore. Le ricerche avanzate contano come 2 richieste.
include_answerInclude la risposta generata da Tavily nella risposta.
include_imagesInclude i risultati delle immagini.
include_image_descriptionsInclude le descrizioni per le immagini restituite quando le immagini sono abilitate.
include_raw_contentInclude il contenuto grezzo della pagina nel risultato.
include_domainsLimita i risultati a domini specifici.
exclude_domainsEsclude domini specifici.
topicgeneral, news o finance.
time_rangeLimita i risultati a un periodo recente come day, week, month o year.
daysNumero di giorni passati da includere per le ricerche di notizie.

Note

  • Tavily Search è uno strumento per agenti. LibreChat può anche utilizzare Tavily come provider o scraper per la Web Search, che viene configurato separatamente.
  • Le richieste Tavily utilizzano la variabile d'ambiente globale PROXY quando è configurata. Quando PROXY non è impostata, i client lato server supportati rispettano HTTP_PROXY, HTTPS_PROXY e NO_PROXY/no_proxy.
  • Se lo strumento non appare nell'Agent Builder, conferma che TAVILY_API_KEY sia impostata e controlla includedTools o filteredTools.

Com’è questa guida?