Tavily Search

Tavily Search
Tavily · Research & Search
POST /v1/search

Búsqueda web con rastreo, extracción y mapeo de URL para una recuperación rápida y estructurada entre páginas y dominios para las canalizaciones posteriores.

A simple vista

CampoValor
ID de modelotavily-search
Fecha de lanzamiento del modelo-
Modalidades de entradaTexto
Modalidades de salidaTexto
Ventana de contexto-
Precisión del peso-
Característicasweb_search, rastrear, extraer, mapear
Inferencia nativaNo
NuevoNo
Puntos finales soportadosPOST /v1/search

Precios

CargaEspecificacionesTarifa
Búsqueda (Basic/Fast/Ultra-Rápido)por búsqueda$0.0096
Búsqueda (Avanzado)por búsqueda$0.019
Buscar (Avanzado + Responder)por búsqueda$0.029
Extracto (Básico)por 5 URLs$0.0096
Extracto (Avanzado)por 5 URLs$0.019
Crawl/Map (básico)por cada 10 páginas$0.0096

Solicitud de ejemplo

$curl https://api.empiriolabs.ai/v1/search \
> -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
> -H 'Content-Type: application/json' \
> -d '{"model": "tavily-search", "query": "latest LLM benchmarks 2026"}'

Parámetros

ParámetroTipoObligatorioDefaultDescripción
queryCuerda-La consulta de búsqueda en lenguaje natural.
operation_modeenumno"Search"Búsqueda | extraer | gatear | Mapa. Determina qué endpoint de Tavily se ejecuta. · Permitidos: Search, Crawl, Extract, Map
search_depthenumno"basic"Básico = rápido y barato, avanzado = rastreo más profundo por resultado con contenido completo. · Permitidos: basic, advanced
search_chunks_per_sourceNúmerono3Número de fragmentos de contenido relevantes para extraer por fuente. · Rango: 1 – 3
search_topicenumno"general"Predefinido de temas de búsqueda (general, noticias, finanzas, etc.). Alias del tema. · Permitidos: general, news, finance
include_answerBooleanonoCiertobásico | avanzado | falso. Devuelve una respuesta sintetizada junto con los resultados.
include_raw_contentBooleanonofalsoIncluye el contenido HTML en bruto junto al texto limpio.
include_imagesBooleanonofalsoIncluye las URLs de las imágenes de los resultados de búsqueda.
include_image_descriptionsBooleanonofalsoIncluye descripciones generadas por IA de las imágenes devueltas.
include_faviconBooleanonofalsoIncluye la URL de favicon de cada fuente.
auto_parametersBooleanonofalsoDeja que Tavily seleccione automáticamente search_depth y otros botones según la consulta.
max_resultsNúmerono5Número máximo de resultados por devolver (1-50). · Rango: 1 – 20
time_rangeenumno-día | semana | mes | año. Limita los resultados a esta ventana de recencia. · Permitidos: day, week, month, year
start_dateCuerdano-Solo incluye fuentes publicadas después de esta fecha (AAAAA-MM-DD).
end_dateCuerdano-Solo incluye fuentes publicadas antes de esta fecha (AAAAAA-MM-DD).
countryCuerdano-Código ISO 3166-1 de dos letras (EE. UU., Reino Unido, etc.) para sesgar resultados hacia un país.
include_domainsCuerdano-Lista de dominios con comas separada por comas. Solo se devuelven los resultados de estos dominios.
exclude_domainsCuerdano-Lista de denegación separada por comas de dominios para filtrar.
topicenumno"general"Preajuste de tema de búsqueda. General (impago), noticias (noticias recientes) o finanzas (mercados / negocios). También aceptado como search_topic. · Permitidos: general, news, finance
daysNúmerono-Ventana de actualidad para el tema de la noticia, en unos días desde hoy. · Rango: 1 – 365
crawl_limitNúmerono10Número máximo de páginas para rastrear desde la URL inicial. · Rango: 1 – 500
crawl_max_depthNúmerono1Profundidad máxima de enlace desde la URL inicial. · Rango: 1 – 5
crawl_max_breadthNúmerono20Número máximo de enlaces a seguir por página. · Rango: 1 – 50
crawl_extract_depthenumno"basic"Hasta qué punto extraer contenido de cada página rastreada. · Permitidos: basic, advanced
crawl_formatenumno"markdown"Formato de salida para contenido rastreado (markdown | texto | HTML). · Permitidos: markdown, text
crawl_instructionsCuerdano-Instrucciones en lenguaje natural sobre qué buscar durante el gateo.
crawl_chunks_per_sourceNúmerono-Número de fragmentos de contenido para extraer de cada página rastreada. · Rango: 1 – 5
crawl_select_pathsCuerdano-Rutas de URL separadas por comas para incluir en el rastreo.
crawl_exclude_pathsCuerdano-Rutas de URL separadas por comas para excluirlas del rastreo.
crawl_select_domainsCuerdano-Dominios separados por comas a los que el rastreo está restringido.
crawl_exclude_domainsCuerdano-Dominios separados por comas que el rastreo se omitirá.
crawl_allow_externalBooleanonofalsoPermite que el rastreador siga enlaces a dominios externos.
crawl_include_imagesBooleanonofalsoIncluye las URLs de las imágenes en la salida de rastreo.
crawl_include_faviconBooleanonofalsoIncluye la URL de favicon de cada página rastreada.
crawl_timeoutNúmerono60Tiempo muerto de arrastre en segundos. · Rango: 5 – 300
extract_depthenumno"basic"básico | avanzado. La extracción avanzada lee contenido renderizado en JavaScript. · Permitidos: basic, advanced
extract_formatenumno"markdown"Formato de salida para contenido extraído (markdown | texto | HTML). · Permitidos: markdown, text
extract_queryCuerdano-Consulta en lenguaje natural para filtrar o enfocar el contenido extraído.
extract_chunks_per_sourceNúmerono-Número de bloques de contenido para extraer de cada URL. · Rango: 1 – 5
extract_include_imagesBooleanonofalsoIncluye las URLs de las imágenes en la salida de extracción.
extract_include_faviconBooleanonofalsoIncluye la URL de favicon de la página de origen.
extract_timeoutNúmerono10Extrae el tiempo de espera en segundos. · Rango: 1 – 60
map_limitNúmerono50Número máximo de URLs para mapear desde el sitio de inicio. · Rango: 1 – 100
map_depthNúmerono1Profundidad máxima de enlace desde la URL inicial. · Rango: 1 – 5
map_breadthNúmerono20Número máximo de enlaces a seguir por página durante el mapeo. · Rango: 1 – 50
map_instructionsCuerdano-Instrucciones en lenguaje natural sobre qué URLs encontrar durante el mapeo.
map_select_pathsCuerdano-Rutas de URL separadas por comas a las que el mapa está restringido.
map_exclude_pathsCuerdano-Rutas de URL separadas por comas que el mapa se omitirá.
map_select_domainsCuerdano-Dominios separados por comas a los que el mapa está restringido.
map_exclude_domainsCuerdano-Dominios separados por comas que el mapa se omitirá.
map_allow_externalBooleanonofalsoPermite que el mapeador siga enlaces a dominios externos.
map_timeoutNúmerono60Tiempo límite del mapa en segundos. · Rango: 5 – 300
disable_formattingBooleanonofalsoSalta el formato EmpirioLabs Markdown (Fuentes / Resultados / bloques de código añadidos por el renderizador). El JSON en bruto de Tavily ascendente se devuelve para usuarios avanzados / agentes.

Notas

Operaciones

  • Buscar, rastrear, extraer, mapear

Profundidades de búsqueda

  • Básico, avanzado, rápido, ultrarrápido

Temas

  • General, Noticias, Finanzas

Machine-legible esquema: GET https://api.empiriolabs.ai/v1/models/tavily-search.