CLI
llmclick run runs the stages a config asks for, validate checks a config and prints its experiment key and stage
plan without running anything, recipes lists what this installation can build, and serve starts the HTTP API.
Paths in a config and environment/.env are read relative to the working directory; LLMCLICK_ENV names another
settings file.
llmclick
usage: llmclick [-h] {run,validate,recipes,serve} ...
CLI: `llmclick run CONFIG`, `llmclick validate CONFIG`, `llmclick recipes`,
`llmclick serve`.
positional arguments:
{run,validate,recipes,serve}
run Run the stages a YAML config asks for
validate Check a config and print its experiment key and stage
plan
recipes List the recipes, their stages and the keys their
registries accept
serve Run the API server (the same as `uvicorn
core.api.app:app`)
options:
-h, --help show this help message and exit
llmclick run
usage: llmclick run [-h] config
positional arguments:
config
options:
-h, --help show this help message and exit
llmclick validate
usage: llmclick validate [-h] config
positional arguments:
config
options:
-h, --help show this help message and exit
llmclick recipes
usage: llmclick recipes [-h]
options:
-h, --help show this help message and exit
llmclick serve
usage: llmclick serve [-h] [--host HOST] [--port PORT]
options:
-h, --help show this help message and exit
--host HOST
--port PORT