Skip to main content
Tavily é uma API de pesquisa projetada para aplicações de IA. O OpenClaw a disponibiliza de duas formas:
  • como o provedor web_search para a ferramenta genérica de pesquisa
  • como ferramentas explícitas do plugin: tavily_search e tavily_extract
A Tavily retorna resultados estruturados otimizados para consumo por LLMs, com profundidade de pesquisa configurável, filtragem por tópico, filtros de domínio, resumos de respostas gerados por IA e extração de conteúdo de URLs (incluindo páginas renderizadas por JavaScript).

Primeiros passos

1

Instale o plugin

2

Obtenha uma chave de API

Crie uma conta da Tavily em tavily.com e gere uma chave de API no painel.
3

Configure o plugin e o provedor

4

Verifique se a pesquisa é executada

Acione uma web_search por meio de qualquer agente ou chame tavily_search diretamente.
Selecionar a Tavily durante a integração inicial ou em openclaw configure --section web instala e habilita o plugin oficial da Tavily quando necessário.

Referência das ferramentas

Use esta ferramenta quando quiser controles de pesquisa específicos da Tavily em vez da web_search genérica. Comparação das profundidades de pesquisa:

tavily_extract

Use esta ferramenta para extrair conteúdo limpo de uma ou mais URLs. Ela processa páginas renderizadas por JavaScript e permite dividir o conteúdo em trechos direcionados por consulta para uma extração específica. Comparação das profundidades de extração:
Divida listas maiores de URLs em várias chamadas de tavily_extract (máximo de 20 por solicitação). Use query com chunks_per_source para obter somente o conteúdo relevante, em vez de páginas completas.

Escolha da ferramenta adequada

A ferramenta genérica web_search com a Tavily como provedor aceita query e count (até 20 resultados). Para controles específicos da Tavily (search_depth, topic, include_answer, filtros de domínio e intervalo de tempo), use tavily_search.

Configuração avançada

O cliente da Tavily procura a chave de API nesta ordem:
  1. plugins.entries.tavily.config.webSearch.apiKey (resolvida por meio de SecretRefs).
  2. TAVILY_API_KEY do ambiente do Gateway.
Tanto tavily_search quanto tavily_extract geram um erro de configuração se nenhuma delas estiver presente.
Substitua plugins.entries.tavily.config.webSearch.baseUrl ou defina TAVILY_BASE_URL caso você disponibilize a Tavily por meio de um proxy. A configuração tem prioridade sobre a variável de ambiente. O padrão é https://api.tavily.com.
tavily_extract rejeita chamadas que forneçam chunks_per_source sem uma query. A Tavily classifica os trechos pela relevância para a consulta, portanto o parâmetro não tem sentido sem ela.

Conteúdo relacionado

Visão geral da pesquisa na web

Todos os provedores e regras de detecção automática.

Firecrawl

Pesquisa e coleta de dados com extração de conteúdo.

Pesquisa Exa

Pesquisa neural com extração de conteúdo.

Configuração

Esquema completo de configuração para entradas de plugins e roteamento de ferramentas.