08 Novembre 2025
Brained Search XNG
Cet outil fonctionne en quatre étapes :
- Étape 1 : Il recherche sur internet en utilisant quelques mots-clés (query)
- Étape 2 : LLM 1 sélectionne les URLs à scraper en fonction d’une requête liée au cycle (query_2)
- Étape 3 : Il scrape les URLs sélectionnées par LLM 1
- Étape 4 : LLM 2 selectionne les informations interessantes des pages scrapées en fonction d’une requête liée au cycle (query_2)
La fonction de cet outil est : xng_smart_search
Important : Vous devez avoir un serveur SearXNG local, surtout si vous faites beaucoup de requêtes, comme avec l’agent BTS1 (et même si vous n’en faites pas beaucoup, la plupart des serveurs publics sont conçus pour être utilisés avec un navigateur).
Si vous ne voulez pas installer un serveur SearXNG local, utilisez Brained Search DDGS (bientôt) ou Brained Search LangSearch (bientôt).
Brained Search XNG Main
Cette version utilise le scraper Jina (cloud) au lieu du scraper Beautifulsoup (CPU). Donc si vous mettez une version “main” (cloud) et deux “secondary” (CPU), vous n’utilisez pas trop de ressources et vous êtes pas trop limités par les limitations de Jina.
Le scraper Jina sans clé API scrape 2 URLs en même temps, avec une clé API il scrape 5 URLs en même temps.
La fonction de cet outil est : main_xng_smart_search
Cette version possède également trois fonctions supplémentaires :
- get_current_time : donne la date et l’heure
- summarize_url : scrape puis résume les pages web
- scrape_url : scrape uniquement les pages web
Vous pouvez donc fournir une page web à l’agent (BTS1 ou autre) et il demandera un résumé ou la page web complète. Vous pouvez lui dire de scraper (pour avoir toute la page) s’il y a beaucoup d’informations importantes.
Brained Search XNG OR
et Brained Search XNG main OR
Une version spéciale pour OpenRouter permettant de configurer les modèles de secours (fallback) et les fournisseurs à prioriser grace à une liste (les “id” des fournisseurs sont séparés par une virgule sans espace) ou en activant “Llm 2 Enable Throughput Sort”, si vous activer cette option vous désactiver la liste de fournisseur à prioriser et activez la priorisation en fonction du débit et vous activez aussi la possibilité de désactiver les fournisseurs qui sont trop cher (rapides mais cher).
La fonction de cet outil est : xng_smart_search (ou main_xng_smart_search pour la version “main” avec scraper Jina)
Divers
Si vous le modifiez et le partagez dans la communauté Open WebUI ou ailleurs, merci de partager le lien ici, et si c’est spécifique à un domaine dans les pages domaines.