Přejít na obsah
PentAGI
Konfigurace

Search engines

Poskytněte agentům čerstvé informace z webu a databází exploitů prostřednictvím DuckDuckGo, Sploitus, Tavily, SearXNG, Perplexity a dalších search engines.

Agenti vyhledávají prostřednictvím jednoho sjednoceného tool web_search. Vyžádají si režim — links pro zdroje s úryvky, answer pro syntetizovanou odpověď, research pro hloubkovou analýzu z více zdrojů nebo exploit pro PoC a ofenzivní nástroje — a tool automaticky vybere nejvhodnější nakonfigurovaný search engine, při přechodných selháních automaticky opakuje pokus a v případě nutnosti se přepne na záložní search engine.

V .env můžete povolit libovolnou kombinaci search engines; DuckDuckGo je zapnutý, pokud není DUCKDUCKGO_ENABLED=false:

Search engineProměnnéPoznámky
DuckDuckGoDUCKDUCKGO_ENABLED=true, DUCKDUCKGO_REGIONNení vyžadován žádný klíč; ve výchozím nastavení zapnuto
SploitusSPLOITUS_ENABLED=trueVyhledávání exploitů a zranitelností, bez klíče
Google Custom SearchGOOGLE_API_KEY, GOOGLE_CX_KEYUzavřeno pro nové zákazníky; Google tuto službu ukončí 1. ledna 2027
TavilyTAVILY_API_KEY
FirecrawlFIRECRAWL_API_KEY, FIRECRAWL_API_URL
TraversaalTRAVERSAAL_API_KEY
PerplexityPERPLEXITY_API_KEY, PERPLEXITY_MODEL, PERPLEXITY_CONTEXT_SIZE
SearXNGSEARXNG_URL, SEARXNG_CATEGORIES, SEARXNG_LANGUAGESelf-hosted meta search engine
DUCKDUCKGO_ENABLED=true
SPLOITUS_ENABLED=true
TAVILY_API_KEY=your_tavily_key
SEARXNG_URL=http://your-searxng-instance:8080

Interní záložní search engine

WEB_SEARCH_INTERNAL_ENABLED=true zajistí, že PentAGI otevře výsledné stránky ve vlastním izolovaném prohlížeči a shrne je pomocí vašeho modelu. Pro odpovědi, rešerše a exploity se tato možnost zkouší po službách Tavily, Firecrawl a Perplexity a před službou Traversaal. WEB_SEARCH_INTERNAL_MAX_SITES a WEB_SEARCH_INTERNAL_MAX_SITE_BYTES omezují rozsah této práce. Ve výchozím nastavení je tato funkce vypnuta.

Prohlížeč

Nezávisle na vyhledávání mohou agenti otevírat stránky prostřednictvím přibalené služby scraper — izolovaného prohlížeče, který vrací obsah stránek a snímky obrazovky.

Naposledy aktualizováno