Skip to main content

LLM CLI

Manage LLM providers and models

These commands connect to a running CodeBolt server. All subcommands inherit the global codebolt command options --port <number>, --host <string>, and --json.

Subcommands

SubcommandDescriptionArgsOptions
providersList available LLM providers00
modelsList all models00
get-modelsGet models for a provider01
set-defaultSet default LLM02
update-keyUpdate API key for a provider02
pricingShow model pricing info00
local-modelsList downloaded local models00
embedding-providersList embedding-capable providers00

providers

List available LLM providers

codebolt command llm providers

Arguments

This command takes no positional arguments.

Options

This command takes no options.

models

List all models

codebolt command llm models

Arguments

This command takes no positional arguments.

Options

This command takes no options.

get-models

Get models for a provider

codebolt command llm get-models [options]

Arguments

This command takes no positional arguments.

Options

FlagsRequiredDescription
--provider <name>YesProvider name

set-default

Set default LLM

codebolt command llm set-default [options]

Arguments

This command takes no positional arguments.

Options

FlagsRequiredDescription
--provider <name>YesProvider name
--model <model>YesModel name

update-key

Update API key for a provider

codebolt command llm update-key [options]

Arguments

This command takes no positional arguments.

Options

FlagsRequiredDescription
--provider <name>YesProvider name
--key <key>YesAPI key

pricing

Show model pricing info

codebolt command llm pricing

Arguments

This command takes no positional arguments.

Options

This command takes no options.

local-models

List downloaded local models

codebolt command llm local-models

Arguments

This command takes no positional arguments.

Options

This command takes no options.

embedding-providers

List embedding-capable providers

codebolt command llm embedding-providers

Arguments

This command takes no positional arguments.

Options

This command takes no options.