Skip to main content

Model Providers

This page is for maintainers opting a cloud execution section into an Anthropic-compatible gateway or proxy. Provider routing is best effort; gateway behavior can differ from the Anthropic default.

Provider Entry Settings

Each key under providers is a provider name. Warning: .prflow/config.json is committed repository content. Never place tokens, passwords, private keys or other secret values in providers.<name>.env. Store credentials in GitHub Actions secrets and reference only supported secret-backed inputs.

Section Routing Settings

Configure a Provider Route

  1. Add DEVFLOW_PROVIDER_API_KEY as a repository or environment secret.
  2. Add the provider entry.
  3. Point each desired active section at the entry.
  4. Keep CLAUDE_CODE_OAUTH_TOKEN until every active section is routed and tested.
A selected provider with a missing secret, undefined entry, empty URL, invalid auth value or invalid environment-variable name fails before the model action starts.