> ## Documentation Index
> Fetch the complete documentation index at: https://gomodel.enterpilot.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# GoModel Pro

> GoModel Pro dodaje do gatewaya GoModel licencjonowaną kompresję promptów, inteligentny routing, OIDC SSO i pule proxy wychodzącego.

## Czym jest Pro

GoModel Pro to komercyjna dystrybucja GoModel. Korzysta z tego samego
gatewaya, konfiguracji, providerów, dashboardu i API co open source'owy
GoModel, z licencjonowanymi rozszerzeniami do kompresji promptów, inteligentnego routingu,
jednokrotnego logowania OIDC (SSO), pul proxy wychodzącego i szablonów limitów dla ścieżek podrzędnych.

Bez ważnej licencji binarka Pro uruchamia się jako open source'owy gateway i
nie blokuje ruchu. Wyjątkiem są jawnie włączone SSO lub pule proxy wychodzącego:
start kończy się błędem (fail closed), gdy ich uprawnienie licencyjne lub konfiguracja są
nieprawidłowe, więc granica uwierzytelniania nie może po cichu zniknąć, a ruch kierowany przez proxy
nigdy nie wychodzi z własnego adresu gatewaya.

> **[Kompresja promptów](https://gomodel.enterpilot.io/docs/pl/pro/compression.md)**
>
> Deterministyczne przepisywanie requestów, przepuszczające w razie błędu (fail open),
> które usuwa powtarzający się kontekst, zanim dotrze on do providera.

> **[Jednokrotne logowanie OIDC](https://gomodel.enterpilot.io/docs/pl/pro/sso.md)**
>
> Chroń Dashboard za pomocą swojego dostawcy tożsamości, korzystając z przepływu Authorization Code
> z PKCE.

> **[Inteligentny routing](https://gomodel.enterpilot.io/docs/pl/pro/intelligent-routing.md)**
>
> Klasyfikacja każdego requestu do poziomu łatwy/trudny oraz adaptacyjny, uwzględniający stan zdrowia
> wybór providera w ramach modelu wirtualnego. Beta.

> **[Pule proxy wychodzącego](https://gomodel.enterpilot.io/docs/pl/pro/egress.md)**
>
> Pule proxy HTTP lub SOCKS5 z health checkami, failoverem i regułami
> przypisującymi providerów do pul.

## Szablony limitów

Szablony limitów dla ścieżek podrzędnych pozwalają, by jedna definicja budżetu `user_path`
obowiązywała niezależnie dla każdej bezpośredniej ścieżki podrzędnej zamiast jednego wspólnego budżetu
dla całego poddrzewa. Ustaw `per_child: true` we wpisie `budgets.user_paths` — przykłady
w YAML i ze zmiennymi środowiskowymi oraz reguły dopasowania znajdziesz w
[Budżetach](https://gomodel.enterpilot.io/docs/pl/features/budgets.md#dynamiczne-budżety-dla-każdego-potomka). Bez uprawnienia licencyjnego
`quota_templates` ustawienie `per_child: true` w konfiguracji przerywa
start, a zapisy przez Admin API są odrzucane z kodem 403
`quota_templates_not_entitled`.

## Licencjonowanie

Funkcje Pro są przyznawane przez offline'owy token podpisany kluczem Ed25519 w
`GOMODEL_PRO_LICENSE`. Walidacja nie wymaga dostępu do sieci i działa w
środowiskach odizolowanych od sieci (air-gapped).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.