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

Búsqueda Tavily

Configurar Tavily Search como una herramienta de agente en LibreChat

Tavily Search es una herramienta de agente integrada para la investigación web actual. Devuelve resultados de búsqueda estructurados y puede incluir opcionalmente respuestas, imágenes, contenido de página sin procesar, filtros de dominio y filtros de actualidad.

Configuración

Obtener una API Key de Tavily

Cree una cuenta de Tavily y copie su clave de API desde app.tavily.com.

Agregar la variable de entorno

Agregue la clave a su archivo .env:

TAVILY_API_KEY=tvly-your-api-key

Reiniciar LibreChat

DespliegueComando
Dockerdocker compose down && docker compose up -d
LocalDetenga el servidor, luego ejecute npm run backend de nuevo

Agregar Tavily a un Agente

En LibreChat, selecciona Agents, crea o edita un agente, abre la lista de Tools del agente, selecciona Tavily Search y guarda el agente.

Parámetros

ParámetroDescripción
queryConsulta de búsqueda. Obligatorio.
max_resultsNúmero de resultados a devolver, de 1 a 10. El valor predeterminado es 5.
search_depthbasic para resultados más rápidos o advanced para resultados de mayor calidad. Las búsquedas avanzadas cuentan como 2 solicitudes.
include_answerIncluir la respuesta generada por Tavily en la respuesta.
include_imagesIncluir resultados de imágenes.
include_image_descriptionsIncluir descripciones para las imágenes devueltas cuando las imágenes están habilitadas.
include_raw_contentIncluir el contenido sin procesar de la página en el resultado.
include_domainsLimitar los resultados a dominios específicos.
exclude_domainsExcluir dominios específicos.
topicgeneral, news o finance.
time_rangeLimitar los resultados a un período reciente como day, week, month o year.
daysNúmero de días atrás a incluir para búsquedas de noticias.

Notas

  • Tavily Search es una herramienta de agente. LibreChat también puede usar Tavily como proveedor de Web Search o scraper, lo cual se configura por separado.
  • Las solicitudes de Tavily utilizan la variable de entorno global PROXY cuando está configurada. Cuando PROXY no está definida, los clientes del lado del servidor compatibles respetan HTTP_PROXY, HTTPS_PROXY y NO_PROXY/no_proxy.
  • Si la herramienta no aparece en el Agent Builder, confirme que TAVILY_API_KEY esté configurada y verifique includedTools o filteredTools.

¿Qué te parece esta guía?