Tavily
OpenClaw puede usar Tavily de dos maneras:- como proveedor de
web_search - como herramientas explícitas del plugin:
tavily_searchytavily_extract
Obtener una API key
- Crea una cuenta de Tavily en tavily.com.
- Genera una API key en el panel.
- Guárdala en la configuración o establece
TAVILY_API_KEYen el entorno del gateway.
Configurar la búsqueda de Tavily
- Elegir Tavily durante la incorporación o con
openclaw configure --section webactiva automáticamente el plugin Tavily integrado. - Guarda la configuración de Tavily en
plugins.entries.tavily.config.webSearch.*. web_searchcon Tavily admitequeryycount(hasta 20 resultados).- Para controles específicos de Tavily como
search_depth,topic,include_answero filtros de dominio, usatavily_search.
Herramientas del plugin Tavily
tavily_search
Usa esto cuando quieras controles de búsqueda específicos de Tavily en lugar de
web_search genérico.
| Parámetro | Descripción |
|---|---|
query | Cadena de consulta de búsqueda (mantenla por debajo de 400 caracteres) |
search_depth | basic (predeterminado, equilibrado) o advanced (máxima relevancia, más lento) |
topic | general (predeterminado), news (actualizaciones en tiempo real) o finance |
max_results | Número de resultados, 1-20 (predeterminado: 5) |
include_answer | Incluye un resumen de respuesta generado por IA (predeterminado: false) |
time_range | Filtra por antigüedad: day, week, month o year |
include_domains | Array de dominios a los que restringir los resultados |
exclude_domains | Array de dominios que se excluirán de los resultados |
| Profundidad | Velocidad | Relevancia | Ideal para |
|---|---|---|---|
basic | Más rápida | Alta | Consultas de uso general (predeterminado) |
advanced | Más lenta | Máxima | Precisión, hechos específicos, investigación |
tavily_extract
Usa esto para extraer contenido limpio de una o más URL. Maneja
páginas renderizadas con JavaScript y admite fragmentación enfocada en consultas para una
extracción dirigida.
| Parámetro | Descripción |
|---|---|
urls | Array de URL que se van a extraer (1-20 por solicitud) |
query | Reordena los fragmentos extraídos por relevancia para esta consulta |
extract_depth | basic (predeterminado, rápido) o advanced (para páginas con mucho JS) |
chunks_per_source | Fragmentos por URL, 1-5 (requiere query) |
include_images | Incluye URL de imágenes en los resultados (predeterminado: false) |
| Profundidad | Cuándo usarla |
|---|---|
basic | Páginas simples: prueba esto primero |
advanced | SPA renderizadas con JS, contenido dinámico, tablas |
- Máximo 20 URL por solicitud. Divide listas más grandes en varias llamadas.
- Usa
query+chunks_per_sourcepara obtener solo contenido relevante en lugar de páginas completas. - Prueba primero
basic; recurre aadvancedsi falta contenido o está incompleto.
Elegir la herramienta adecuada
| Necesidad | Herramienta |
|---|---|
| Búsqueda web rápida, sin opciones especiales | web_search |
| Búsqueda con profundidad, tema, respuestas de IA | tavily_search |
| Extraer contenido de URL específicas | tavily_extract |
Relacionado
- Resumen de Web Search — todos los proveedores y detección automática
- Firecrawl — búsqueda + scraping con extracción de contenido
- Exa Search — búsqueda neuronal con extracción de contenido