BotConnector

BCCLI models

BCCLI routes every request to a provider/model pair. The provider is where the model runs — BotConnector Cloud, or a runtime on this machine — and the model is the id inside it.

List what is reachable

bccli models

The list is built from the providers you are signed in to, so it shows what this machine can actually use, not the whole catalogue.

Choose one for a run

bccli -m provider/model
bccli -m bc-cloud/glm-5.3-flash

Without -m, a session starts with the provider and model it used last. Inside an interactive session, /model and /provider switch both without leaving the conversation.

Providers

Credentials are stored per provider, which is why signing in takes an id:

bccli login [provider]
bccli provider list
bccli provider add <id>
bccli provider remove <id>

Add a provider once and its models join bccli models. Remove one and its models disappear from the list; this does not delete the credentials of any other provider.

When a model is missing

If a model you expect is not in bccli models, the provider behind it is not configured or not signed in on this machine. Check bccli provider list before assuming the model itself is unavailable.

Next