Search engines
Fournissez aux agents des informations actualisées provenant du web et des bases de données d’exploits via DuckDuckGo, Sploitus, Tavily, SearXNG, Perplexity et d’autres moteurs.
Les agentsagentUn agent IA de PentAGI : un modèle avec son propre prompt, ses paramètres et ses outils, qui effectue un type de travail spécifique dans un flow, comme tester, écrire du code ou rechercher sur le web. effectuent leurs recherches via un tooltool — outilCe par quoi un agent agit : une capacité intégrée comme le terminal, le navigateur isolé ou la recherche web, ou un programme du sandbox comme nmap, metasploit ou sqlmap. web_ unifié. Ils demandent un mode — links pour des sources avec extraits, answer pour une réponse synthétisée, research pour une analyse approfondie multi-sources, ou exploit pour des PoCs et des outils offensifs — et le tool sélectionne automatiquement le meilleur moteur configuré, réessaie en cas d'échecs temporaires et bascule vers un autre moteur si nécessaire.
Activez n'importe quelle combinaison de moteurs dans .env ; DuckDuckGo est activé sauf si DUCKDUCKGO_ :
| Moteur | Variables | Notes |
|---|---|---|
| DuckDuckGo | DUCKDUCKGO_, DUCKDUCKGO_ | Aucune clé requise ; activé par défaut |
| Sploitus | SPLOITUS_ | Recherche d'exploits et de vulnérabilités, aucune clé |
| Google Custom Search | GOOGLE_, GOOGLE_ | Fermé aux nouveaux customers ; Google l’arrête le 1er janvier 2027 |
| Tavily | TAVILY_ | |
| Firecrawl | FIRECRAWL_, FIRECRAWL_ | |
| Traversaal | TRAVERSAAL_ | |
| Perplexity | PERPLEXITY_, PERPLEXITY_, PERPLEXITY_ | |
| SearXNG | SEARXNG_, SEARXNG_, SEARXNG_ | Métamoteur de recherche auto-hébergé |
DUCKDUCKGO_ENABLED=true
SPLOITUS_ENABLED=true
TAVILY_API_KEY=your_tavily_key
SEARXNG_URL=http://your-searxng-instance:8080Moteur de repli interne
WEB_ permet à PentAGI d'ouvrir les pages de résultats dans son propre navigateur isolé et de les résumer avec votre modèle. Pour les réponses, la recherche et les exploits, cette option est essayée après Tavily, Firecrawl et Perplexity, et avant Traversaal. WEB_ et WEB_ délimitent le travail. Cette option est désactivée par défaut.
Navigateur
Indépendamment de la recherche, les agents peuvent ouvrir des pages via le service scraper intégré — un navigateur isolé qui retourne le contenu des pages et des captures d'écran.
Dernière mise à jour le