Search engines
Forneça informações atualizadas da web e de bancos de dados de exploits aos agents por meio do DuckDuckGo, Sploitus, Tavily, SearXNG, Perplexity e outros search engines.
Os agentsagent — agenteUm agente de IA do PentAGI: um modelo com seu próprio prompt, configurações e ferramentas que realiza um tipo de trabalho em um fluxo, como testar, escrever código ou pesquisar na web. pesquisam por meio de uma única tooltool — ferramentaAquilo por meio do qual um agente age: um recurso integrado como o terminal, o navegador isolado ou a busca na web, ou um programa no sandbox como nmap, metasploit ou sqlmap. web_ unificada. Eles solicitam um modo — links para fontes com trechos, answer para uma resposta sintetizada, research para análise profunda de múltiplas fontes ou exploit para PoCs e ferramentas ofensivas — e a tool escolhe o melhor search enginesearch engine — mecanismo de buscaUm serviço de busca na web que os agentes usam para reunir informações atualizadas, como DuckDuckGo, Google ou Tavily. configurado, tenta novamente em caso de falhas transitórias e faz fallback automaticamente para outro search engine.
Ative qualquer combinação de search engines em .env; o DuckDuckGo fica ativado, a menos que DUCKDUCKGO_:
| Search engine | Variáveis | Observações |
|---|---|---|
| DuckDuckGo | DUCKDUCKGO_, DUCKDUCKGO_ | Nenhuma chave necessária; ativado por padrão |
| Sploitus | SPLOITUS_ | Busca de exploits e vulnerabilidades, sem chave |
| Google Custom Search | GOOGLE_, GOOGLE_ | Fechado para novos customers; o Google encerrará o serviço em 1º de janeiro de 2027 |
| Tavily | TAVILY_ | |
| Firecrawl | FIRECRAWL_, FIRECRAWL_ | |
| Traversaal | TRAVERSAAL_ | |
| Perplexity | PERPLEXITY_, PERPLEXITY_, PERPLEXITY_ | |
| SearXNG | SEARXNG_, SEARXNG_, SEARXNG_ | Metabuscador auto-hospedado |
DUCKDUCKGO_ENABLED=true
SPLOITUS_ENABLED=true
TAVILY_API_KEY=your_tavily_key
SEARXNG_URL=http://your-searxng-instance:8080Search engine de fallback interno
WEB_ faz com que o PentAGI abra as páginas de resultados em seu próprio navegador isolado e as resuma com o seu modelo. Para respostas, pesquisas e exploits, ele é tentado após Tavily, Firecrawl e Perplexity e antes do Traversaal. WEB_ e WEB_ limitam o trabalho. Esse recurso vem desativado por padrão.
Navegador
Independentemente da busca, os agents podem abrir páginas através do serviço scraper integrado — um navegador isolado que retorna o conteúdo da página e capturas de tela.
Última atualização em