Aperçu
Workflow de migration pour les équipes LangChain utilisant actuellement Tavily et souhaitant un remplacement indépendant du fournisseur après l'acquisition par Nebius. Généralement moins de 30 minutes pour un petit projet.
Déclencheur
Sur demande (projet de migration)
Planification
Sur demande (projet de migration)
Étapes du workflow
pip install langchain-scavio
Intégration LangChain directe.
Remplacez TavilySearchResults par ScavioSearchTool
Même structure d'appel.
Remplacez la clé API dans l'environnement
TAVILY_API_KEY → SCAVIO_API_KEY.
Conservez les prompts tels quels
La structure JSON de sortie est similaire ; un léger mappage est nécessaire si votre prompt analyse les champs.
Mappez le motif /extract
Extraction Tavily → Scavio /api/v1/extract. Même principe.
Optionnel : ajoutez les endpoints Reddit / YouTube / Amazon
Surface bonus que Tavily ne propose pas.
Validez la sortie sur un ensemble de référence de 50 requêtes
Comparez les N premiers résultats avec la baseline Tavily ; signalez les divergences.
Implémentation Python
# pip install langchain-scavio
from langchain_scavio import ScavioSearchTool
import os
tool = ScavioSearchTool(api_key=os.environ['SCAVIO_API_KEY'])
result = tool.run('latest LLM benchmarks 2026')
# replaces TavilySearchResults usage with same call shapeImplémentation JavaScript
// import { ScavioSearchTool } from 'langchain-scavio';
// const t = new ScavioSearchTool({ apiKey: process.env.SCAVIO_API_KEY });Plateformes utilisées
Recherche web avec graphe de connaissances, PAA et aperçus IA