- comme fournisseur
web_searchpour l’outil de recherche générique - comme outils explicites du Plugin :
tavily_searchettavily_extract
Prise en main
1
Installer le Plugin
2
Obtenir une clé d’API
Créez un compte Tavily sur tavily.com, puis générez une clé d’API dans le tableau de bord.
3
Configurer le Plugin et le fournisseur
4
Vérifier l’exécution des recherches
Déclenchez une recherche
web_search depuis n’importe quel agent, ou appelez directement tavily_search.Référence des outils
tavily_search
Utilisez cet outil lorsque vous souhaitez disposer des options de recherche propres à Tavily plutôt que de l’outil générique web_search.
Compromis lié à la profondeur de recherche :
tavily_extract
Utilisez cet outil pour extraire du contenu épuré à partir d’une ou de plusieurs URL. Il prend en charge les pages rendues en JavaScript et le découpage ciblé selon une requête pour une extraction précise.
Compromis lié à la profondeur d’extraction :
Choisir le bon outil
L’outil générique
web_search utilisant Tavily comme fournisseur prend en charge query et count (jusqu’à 20 résultats). Pour les options propres à Tavily (search_depth, topic, include_answer, filtres de domaines et période), utilisez plutôt tavily_search.Configuration avancée
Ordre de résolution de la clé d’API
Ordre de résolution de la clé d’API
Le client Tavily recherche sa clé d’API dans l’ordre suivant :
plugins.entries.tavily.config.webSearch.apiKey(résolue au moyen de SecretRefs).TAVILY_API_KEYdans l’environnement du Gateway.
tavily_search et tavily_extract génèrent tous deux une erreur de configuration si aucune des deux n’est présente.URL de base personnalisée
URL de base personnalisée
Remplacez
plugins.entries.tavily.config.webSearch.baseUrl, ou définissez TAVILY_BASE_URL, si vous faites transiter Tavily par un proxy. La configuration est prioritaire sur la variable d’environnement. La valeur par défaut est https://api.tavily.com.`chunks_per_source` nécessite `query`
`chunks_per_source` nécessite `query`
tavily_extract rejette les appels qui transmettent chunks_per_source sans query. Tavily classe les fragments selon leur pertinence par rapport à la requête ; ce paramètre n’a donc aucun sens sans requête.Rubriques connexes
Présentation de la recherche web
Tous les fournisseurs et toutes les règles de détection automatique.
Firecrawl
Recherche et collecte de données avec extraction de contenu.
Recherche Exa
Recherche neuronale avec extraction de contenu.
Configuration
Schéma de configuration complet des entrées de Plugins et du routage des outils.