Providers

The Providers API lists available LLM providers, reports their authentication status, discovers models, and connects subscription or API-key providers through the Gizzi runtime. Provider credentials are stored by Gizzi; the API only reads connection metadata.

Base URL

For local development:

Endpoints

List providers

Response

Provider status values

Get provider auth status

Response

Discover provider models

Response

For subprocess providers, supported may be false because the runtime owns model discovery, but allow_freeform remains true.

Connect a provider

Response states

Possible statuses: already_connected, connected, needs_api_key, not_installed, started.

Check connect status

Response

Confirm connect

Response

Media generation

List media providers

Generate media

Local brains

Local brain status

Response

Local brain models

Response

Error codes