Nebius adquirió Tavily por 275 millones de dólares en febrero de 2026. Para nuevas adquisiciones que desean un incumplimiento independiente del proveedor, Scavio es una opción inmediata. Así camina la migración.
Requisitos previos
- Código LangChain existente basado en Tavily
- Clave API de Scavio
- Conjunto dorado de 50 consultas
Guia paso a paso
Paso 1: Instalar langchain-scavio
Integración LangChain instalable por Pip.
pip install langchain-scavioPaso 2: Reemplazar la importación de TavilySearchResults
Forma empotrada.
# Before:
# from langchain_community.tools.tavily_search import TavilySearchResults
# tool = TavilySearchResults(api_key=...)
# After:
from langchain_scavio import ScavioSearchTool
tool = ScavioSearchTool(api_key=os.environ['SCAVIO_API_KEY'])Paso 3: Intercambiar clave API en env
TAVILY_API_KEY → SCAVIO_API_KEY.
# .env
SCAVIO_API_KEY=...Paso 4: Mantenga las indicaciones tal como están
La forma JSON de salida es similar.
# If you parsed Tavily's flat results array, map to scavio.organic_results.Paso 5: Mapa/extraer patrón
Extracto de Tavily → Scavio /api/v1/extract.
# requests.post('https://api.scavio.dev/api/v1/extract', headers=H, json={'url': url})Paso 6: Opcional: agregue puntos finales de Reddit/YouTube/Amazon
Superficie extra.
# Reddit: json={'platform': 'reddit', 'query': '...'}Paso 7: Validar contra el conjunto dorado de 50 consultas
Compare los resultados de los N principales con la línea de base de Tavily.
# For each query: compare results; flag drift.Ejemplo en Python
# Migration time: <30 min for a small project.Ejemplo en JavaScript
// Same shape in TypeScript.Salida esperada
LangChain code on Scavio with vendor-independent API key and validated golden set.