Tavily Web Access APIs (Search Extract Map Crawl Research)

Tavily Web Access APIs (Search Extract Map Crawl Research)

Tavily Web Access APIs (Search Extract Map Crawl Research)

API para proporcionar a agentes y aplicaciones basadas en LLM acceso controlado y programable a la web, combinando búsqueda en tiempo real, extracción y normalización de contenido desde URLs, mapeo de enlaces internos, rastreo a escala con extracción integrada y generación de resultados estructurados (texto/markdown y fragmentos) con control de consumo por créditos, límites y seguimiento de uso por proyecto.

descripcion

Tavily es una plataforma de APIs para dotar a agentes y aplicaciones basadas en LLMs de acceso controlado a la web: búsqueda en tiempo real (/search), extracción y normalización de contenido de URLs (/extract), mapeo de enlaces internos de un sitio (/map), rastreo con extracción a escala (/crawl) y generación de informes de investigación (/research). Proporciona respuestas y contenido estructurado (p. ej., markdown/text, snippets/chunks) y un modelo de consumo por créditos con control de límites y seguimiento de uso.

aplicacion profesional

Útil como "capa de acceso a la web" en arquitecturas RAG y agentes (customer support, analistas, copilots internos) para: (1) enriquecer prompts con contexto web reciente mediante /search (incluye opciones de profundidad/latencia, filtros por dominios y rangos temporales); (2) convertir páginas concretas a texto/markdown limpio para indexación, embeddings o validación de fuentes con /extract; (3) inventariar/planificar ingestas de sitios (documentación, blogs corporativos) mediante /map; (4) ingestar secciones completas de un dominio con control de profundidad/amplitud y extracción integrada con /crawl; (5) organizar observabilidad/coste por proyecto mediante cabecera X-Project-ID y revisar consumo y logs en el panel de uso. Integra SDKs en Python y JavaScript/TypeScript, y existe un servidor MCP (local o remoto) para exponer herramientas de Tavily a clientes compatibles con MCP.

precio

Según documentación pública: plan gratuito "Researcher" con 1.000 créditos/mes (sin tarjeta). Opción Pay-as-you-go a 0,008 USD/crédito. Planes mensuales con coste por crédito decreciente (aprox. 30 USD/mes por 4.000 créditos; 100 USD/mes por 15.000 créditos; 220 USD/mes por 38.000 créditos; 500 USD/mes por 100.000 créditos). Enterprise: precio y condiciones a medida. También se menciona "Free for students" (detalle exacto no especificado en la documentación técnica consultada).

puntos a favor

  • API unificada para búsqueda, extracción, mapeo y rastreo, orientada a flujos RAG/agents (endpoints /search, /extract, /map, /crawl, /research).
  • Modelo de costes por créditos con reglas explícitas por endpoint y opción PAYGO; no cobra extracciones/map fallidos según su guía de créditos.
  • Controles de latencia/relevancia en /search (search_depth) y posibilidad de obtener contenido por chunks/snippets.
  • Filtros operativos útiles: inclusión/exclusión de dominios, rango temporal (time_range) y fechas (start_date/end_date), country boost en búsquedas generales.
  • SDKs oficiales en Python y JavaScript/TypeScript; base URL y autenticación Bearer documentadas.
  • Rate limits documentados por tipo de clave (Development vs Production) y límites específicos para /crawl y /research.
  • Soporte de organización/chargeback por proyectos vía X-Project-ID y soporte de panel de uso/logs en la plataforma.
  • Disponibilidad de servidor MCP (incl. URL remota) para integrar herramientas de Tavily en ecosistemas de agentes compatibles con MCP.
  • Documentación pública sobre privacidad (incluye referencia a Trust Center) y medidas de seguridad a nivel organizativo (a confirmar en detalle en Trust Center).

puntos en contra

  • Información de seguridad/compliance detallada (p. ej., alcance SOC 2, controles, subprocesadores, retención) no queda completamente verificable solo con las páginas técnicas consultadas; requiere revisión del Trust Center para una evaluación formal.
  • El endpoint /research se menciona como parte del producto, pero no se incluyeron en esta revisión detalles completos de su API reference (parámetros, costes, SLAs) al mismo nivel que /search y /extract.
  • El pricing de la web incluye un "slider" para el plan Project; los rangos exactos de todos los escalones pueden variar y deben confirmarse en la sección de billing/plataforma antes de contratar.
  • El panel de uso indicado como disponible solo para usuarios de pago/equipos según ayuda; para control de costes en free puede ser limitado.