Přejít na obsah
PentAGI
Nasazení

Ř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 flow 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:

  1. Zkontrolujte logy PentAGI a logy vašeho backendu modelu.
  2. Ověřte, že základní URL, API klíč a název modelu jsou správné a dostupné z kontejneru.
  3. Tento požadavek neodesílá žádné nástroje, takže selže na připojení, klíči nebo modelu, nikoli na tool calling: zkontrolujte, že model agenta simple odpoví 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 calls, 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 provider 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/amd64 pro Intel, darwin/arm64 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