Search engines
Fornisci agli agents informazioni aggiornate dal web e dai database di exploit tramite DuckDuckGo, Sploitus, Tavily, SearXNG, Perplexity e altri motori.
Gli agentsagent — agenteUn agente AI di PentAGI: un modello con il proprio prompt, impostazioni e strumenti che svolge un tipo di lavoro in un flow, come testare, scrivere codice o cercare sul web. effettuano ricerche tramite un unico tooltool — strumentoCiò con cui un agente agisce: una funzionalità integrata come il terminale, il browser isolato o la ricerca web, oppure un programma nella sandbox come nmap, metasploit o sqlmap. unificato web_. Richiedono una modalità — links per fonti con snippet, answer per una risposta sintetizzata, research per un'analisi approfondita su più fonti, o exploit per PoC e strumenti offensivi — e il tool seleziona il miglior motore configurato, riprova in caso di errori temporanei e passa automaticamente a un altro motore come fallback.
Abilita qualsiasi combinazione di motori in .env; DuckDuckGo è attivo a meno che DUCKDUCKGO_:
| Motore | Variabili | Note |
|---|---|---|
| DuckDuckGo | DUCKDUCKGO_, DUCKDUCKGO_ | Nessuna chiave richiesta; attiva per impostazione predefinita |
| Sploitus | SPLOITUS_ | Ricerca di exploit e vulnerabilità, nessuna chiave |
| Google Custom Search | GOOGLE_, GOOGLE_ | Chiuso ai nuovi customer; Google lo disattiverà il 1° gennaio 2027 |
| Tavily | TAVILY_ | |
| Firecrawl | FIRECRAWL_, FIRECRAWL_ | |
| Traversaal | TRAVERSAAL_ | |
| Perplexity | PERPLEXITY_, PERPLEXITY_, PERPLEXITY_ | |
| SearXNG | SEARXNG_, SEARXNG_, SEARXNG_ | Meta-ricerca self-hosted |
DUCKDUCKGO_ENABLED=true
SPLOITUS_ENABLED=true
TAVILY_API_KEY=your_tavily_key
SEARXNG_URL=http://your-searxng-instance:8080Motore di fallback interno
WEB_ fa sì che PentAGI apra le pagine dei risultati nel proprio browser isolato e le riassuma con il tuo modello. Per risposte, ricerche ed exploit viene provato dopo Tavily, Firecrawl e Perplexity e prima di Traversaal. WEB_ e WEB_ limitano il lavoro svolto. È disattivato per impostazione predefinita.
Browser
Indipendentemente dalla ricerca, gli agents possono aprire le pagine tramite il servizio scraper integrato, un browser isolato che restituisce il contenuto della pagina e screenshot.
Ultimo aggiornamento il