Řešení problémů
Opravy běžných problémů PentAGI — flow, který selže při prvním volání modelu, chyby parseru tool call, varování instalátoru na macOS a zaseknuté malé modely.
Začněte s logy obou stran spojení: docker compose logs -f pentagi pro PentAGI a logy vašeho backendu modelu nebo proxy.
Flow selže s chybou „failed to select primary docker image via llm call“
První věc, kterou flowflowJeden běh PentAGI: cíl, úkoly vytvořené z vašich zpráv a vše, co agenti během toho provedli. udělá, je požadavek na model, aby vybral Docker image, prostřednictvím agenta simple. Tato chyba téměř vždy ukazuje na backend modelu, nikoli na Docker:
- Zkontrolujte logy PentAGI a logy vašeho backendu modelu.
- Ověřte, že základní URL, API klíč a název modelu jsou správné a dostupné z kontejneru.
- Tento požadavek neodesílá žádné nástroje, takže selže na připojení, klíči nebo modelu, nikoli na tooltool — nástrojTo, čím agent jedná: vestavěná funkce, jako je terminál, izolovaný prohlížeč nebo webové vyhledávání, nebo program v sandboxu, například nmap, metasploit nebo sqlmap. calling: zkontrolujte, že model agenta
simpleodpoví na běžný chatový požadavek. Chybějící tool-call parser se projeví až později, jakmile agenti začnou volat nástroje.
Chyby tool-call parseru u vlastních modelů
PentAGI řídí agenty pomocí tool callstool call — volání nástrojePožadavek modelu na spuštění jednoho z nástrojů agenta, například příkazu v terminálu nebo webového vyhledávání., takže vlastní backend musí vracet platný JSON tool call ve stylu OpenAI. Mezi příznaky chybějícího nebo neodpovídajícího parseru patří Failed to parse tool call arguments as JSON, flow, které se zastaví po několika krocích, a tool calls, která se opakují bez dosažení výsledku.
- Povolte tool-call parser a šablonu chatu doporučenou pro model, který provozujete v llama.cpp, SGLang nebo vLLM.
- Před spuštěním kompletního flow ověřte providerprovider — poskytovatelSlužba nebo server, který poskytuje platformě PentAGI jazykové modely, například OpenAI, Anthropic nebo lokální Ollama. pomocí utility
ctester. - Aktualizujte PentAGI: nedávné verze sanitizují chybně formátované argumenty, takže jedna špatná odpověď již nezablokuje celý flow.
macOS blokuje instalační program
Verze pro macOS jsou podepsané a notářsky ověřené. Pokud macOS stále varuje před instalátorem, nepřepisujte toto varování pomocí Přesto otevřít: soubor smažte a znovu si stáhněte archiv pro váš procesor z oficiálních odkazů — darwin/ pro Intel, darwin/ pro Apple silicon. Nikdy nepoužívejte archiv z neoficiálního zdroje.
Menší modely se zasekávají
Povolte monitorování provádění a plánování task a přiřaďte agentovi adviser silnější model nebo vyšší nastavení usuzování.
Stále máte potíže?
Zeptejte se na Discordu nebo vytvořte issue s příslušnými řádky z logů.
Naposledy aktualizováno