Pesquisa Tavily
Configure o Tavily Search como uma ferramenta de agente no LibreChat
Tavily Search é uma ferramenta de agente integrada para pesquisa web atual. Ela retorna resultados de pesquisa estruturados e pode, opcionalmente, incluir respostas, imagens, conteúdo bruto de páginas, filtros de domÃnio e filtros de atualidade.
Configuração
Obtenha uma chave de API da Tavily
Crie uma conta no Tavily e copie sua chave de API em app.tavily.com.
Adicione a Variável de Ambiente
Adicione a chave ao seu arquivo .env:
TAVILY_API_KEY=tvly-your-api-keyReiniciar o LibreChat
| Deployment | Command |
|---|---|
| Docker | docker compose down && docker compose up -d |
| Local | Pare o servidor e execute npm run backend novamente |
Adicionar Tavily a um Agent
No LibreChat, selecione Agents, crie ou edite um agente, abra a lista de Tools do agente, selecione Tavily Search e salve o agente.
Parâmetros
| Parâmetro | Descrição |
|---|---|
query | Consulta de pesquisa. Obrigatório. |
max_results | Número de resultados a retornar, de 1 a 10. O padrão é 5. |
search_depth | basic para resultados mais rápidos ou advanced para resultados de maior qualidade. Pesquisas avançadas contam como 2 requisições. |
include_answer | Incluir a resposta gerada pelo Tavily na resposta. |
include_images | Incluir resultados de imagens. |
include_image_descriptions | Incluir descrições para as imagens retornadas quando as imagens estiverem habilitadas. |
include_raw_content | Incluir o conteúdo bruto da página no resultado. |
include_domains | Limitar os resultados a domÃnios especÃficos. |
exclude_domains | Excluir domÃnios especÃficos. |
topic | general, news ou finance. |
time_range | Limitar os resultados a um perÃodo recente, como day, week, month ou year. |
days | Número de dias retroativos a incluir para pesquisas de notÃcias. |
Notas
- Tavily Search é uma ferramenta de agente. O LibreChat também pode usar o Tavily como um provedor de Web Search ou scraper, que é configurado separadamente.
- As solicitações do Tavily usam a variável de ambiente global
PROXYquando ela está configurada. QuandoPROXYnão está definida, os clientes do lado do servidor suportados respeitamHTTP_PROXY,HTTPS_PROXYeNO_PROXY/no_proxy. - Se a ferramenta não aparecer no Agent Builder, confirme se
TAVILY_API_KEYestá definida e verifiqueincludedToolsoufilteredTools.
Como está este guia?