Config builder

Pick models, get a config

Search the catalog or type any model id (the model name is a config value, so anything your provider serves works). Add two or more and they become a weighted pool with automatic failover. Keys stay in environment variables; the config never holds a secret.

Or add any model id by hand, including a custom endpoint
what your clients put in the model field
your pool, in all six languages
 
config.yaml
 
providers.yaml
 
environment
 
run
 

Two tiers here. Providers in the shipped catalog (113, verified: endpoint shape confirmed against each provider's own API docs, error dialects mapped where documented) work with the default providers.yaml. Everything else is generated from a reviewed models.dev snapshot: Busbar speaks its language, but the entry is inferred, so verify it and add it to your providers.yaml (the pane below writes it for you). A model that isn't listed anywhere still works: type its id by hand. Bedrock credentials go in one variable as ACCESS_KEY_ID:SECRET_ACCESS_KEY. Full reference: Configuration · Adding a provider · Pools.