Embeddingy
Vyberte model embeddingů pro memory a vyhledávání znalostí v PentAGI.
Embeddings umožňují sémantické vyhledávání v memorymemory — paměťInformace, které si agenti uchovávají, aby mohli navazovat na předchozí práci místo začínání od nuly: dlouhodobá, pracovní a epizodická paměť., knowledge baseknowledge base — znalostní bázeDokumenty, které mohou agenti prohledávat, uložené ve vektorovém úložišti. a minulých výsledcích. Výchozím providerprovider — poskytovatelSlužba nebo server, který poskytuje platformě PentAGI jazykové modely, například OpenAI, Anthropic nebo lokální Ollama. je OpenAI; pokud není nastaveno EMBEDDING_, použije se text-embedding-ada-002. Příklad konfigurace v .env:
EMBEDDING_PROVIDER=openai # openai, ollama, mistral, jina, huggingface, googleai, voyageai
EMBEDDING_MODEL=text-embedding-3-small
# optional custom endpoint
EMBEDDING_URL=
# provider API key, if required
EMBEDDING_KEY=
EMBEDDING_BATCH_SIZE=512 # default
EMBEDDING_MAX_TEXT_BYTES=8192 # defaultJakákoli služba implementující API / od OpenAI funguje s EMBEDDING_ a vlastním EMBEDDING_.
Pokud změníte embedding provider nebo model, přepočítejte uložené vektory pomocí docker exec -it pentagi / — vektory z různých modelů nejsou porovnatelné. Nepoužívejte pro tento účel etester flush: smaže všechny uložené dokumenty, včetně knowledge base.
Vlastní certifikáty CA
Pokud backend modelu nebo 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. server používá soukromou certifikační autoritu a zobrazuje se chyba x509: certificate signed by unknown authority, umístěte svazek PEM do svazku pentagi-ssl a nasměrujte na něj PentAGI:
EXTERNAL_SSL_CA_PATH=/opt/pentagi/ssl/ca-bundle.pem
EXTERNAL_SSL_INSECURE=falsePoté restartujte pomocí docker compose up -d pentagi.
Naposledy aktualizováno
LLM providers
Připojte PentAGI k vestavěným providerům, jako jsou OpenAI, Anthropic, Gemini, Bedrock a Ollama, nebo k libovolnému koncovému bodu kompatibilnímu s OpenAI, s podporou failover.
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.