Expand description
Provider registry — catalog of known OpenAI-compatible endpoints.
Ported from openai-runtime::registry, extended to accept a config map
override for API keys (checked before env vars).
Structs§
Functions§
- configured_
providers - Find all providers with a resolvable API key.
- fetch_
provider_ models - list_
models - List models for a provider.
- list_
providers - List all providers with key status.
- parse_
provider_ models_ response - providers
- resolve_
codex_ shorthand - Resolve
"openai-codex/model"shorthand if Codex OAuth is configured. - resolve_
provider - Look up a provider by key and resolve its API key (config override first, then env vars).
- resolve_
provider_ model - Resolve a provider + specific model.
- resolve_
shorthand - Resolve
"provider/model"shorthand.