Skip to main content

AI Providers Workspace

The AI Providers workspace at /cliproxy/ai-providers is the dashboard surface for API-key and connector-based upstream routes inside CLIProxy. It is the place to manage non-OAuth provider families that still belong to the proxy layer.

Access

Source Modes

The page always shows where it is reading and writing provider definitions:

Provider Families

Workspace Layout

Family Rail

The family rail shows readiness at a glance:
  • Ready means all required secrets are present
  • Needs attention means the family has entries but at least one is incomplete
  • Empty means no saved entries yet

Saved Entries

After choosing a family, the middle list shows the saved entry or entries for that family, including routing mode and whether secrets are configured.

Editor

The editor is split into two views:
  • Config / Usage for guided fields and routing explanations
  • Raw JSON / Preview for the payload and resulting environment snapshot
The preview includes a global-env indicator so you can see what the connector would inject before saving it.

Routing Modes

Entries can stay minimal or become more advanced: Headers, excluded models, and explicit model aliases are available for edge cases, but they are not the minimum working setup.

API Profiles Vs AI Providers

Use the AI Providers workspace when the route should stay inside CLIProxy. Use API Profiles when you want a CCS-native profile with its own .settings.json, presets, and direct runtime selection.