Skip to main content
Guardway keeps a per-gateway model inventory. The same provider attached to two different gateways can expose different models (different regions, different entitlements, different local builds), so models are synced per (gateway, provider) pair.

Open Models

From the dashboard, go to Configuration → Models (/dashboard/configuration/models).
Models list

Trigger a sync

For each provider attached to a gateway, click Sync Models. The gateway calls the provider’s model-listing endpoint (or uses a static catalog for providers that don’t expose one), parses the result, and reports the inventory back to the dashboard. Syncs also run automatically on gateway heartbeat, so manual syncs are mostly for “I just rotated the key, pick up the new models now”.

What you see

Each row in the table shows:
ColumnMeaning
NameProvider’s model id (e.g. gpt-4o-mini, claude-sonnet-4-5).
GatewayWhich gateway this inventory row belongs to.
ProviderDisplay name of the provider.
Typechat, completion, embedding, image, or audio.
ContextMax context window reported by the provider.
Input / Output pricePer-million-token pricing if known, otherwise blank.
Requests / LatencyRolling stats for this model on this gateway.
EnabledToggle. Disabled models are hidden from routing and the playground.
Populated models table
Turn off models you don’t want applications to use by flipping Enabled. Disabled models still appear in the inventory but are blocked at routing time and filtered out of the playground.

Next step

Test a model in the Playground

Pick an enabled model and send your first request through the gateway.