Providers
In Admin, open Inference → Providers. A provider is where the gateway forwards traffic. For each record you can set OpenAI-compatible, Anthropic, and Gemini endpoints, and maintain one or more upstream API keys (usually masked / fingerprinted after save).

What to do in Admin
Section titled “What to do in Admin”- In the sidebar under Inference, open Providers.
- Create or edit: set id, display name, per-protocol endpoints (
baseor full capability URLs — follow upstream docs for/v1paths), the first API Key, optional notes. - Multiple keys: add more upstream keys on the same Provider with labels, priority, optional weight, RPM / TPM / concurrency, and status. Scheduling uses key priority / headroom first, then weight on near ties — this is not the same layer as route priority.
- Import from catalog: use the built-in catalog to pre-fill endpoints; you still need a valid API Key. For Images, confirm generations (and edits when needed); see Images.
- After saving, go to Routing to bind models to this vendor and protocol; use Playground or Simulator to validate connectivity.
- Wrong base URLs / endpoints often show up as 404/401 — double-check upstream docs.
- This screen does not include a one-click connectivity test; validate via routes + Playground / Simulator.
- When upstream rotates keys, update them here; you can keep multiple keys for gradual cutover.
Automation
Section titled “Automation”For bulk changes from your backend, use the admin HTTP API — see the GitHub technical reference.