cli.utils.args
cli.utils.args
Utilities for axolotl CLI args.
Functions
add_options_from_config
cli.utils.args.add_options_from_config(config_class)
Create Click options from the fields of a Pydantic model.
Parameters
config_class |
Type[BaseModel] |
PyDantic model with fields to parse from the CLI |
required |
Returns
|
Callable |
Function decorator for Axolotl CLI command. |
add_options_from_dataclass
cli.utils.args.add_options_from_dataclass(config_class)
Create Click options from the fields of a dataclass.
Parameters
config_class |
Type[Any] |
Dataclass with fields to parse from the CLI. |
required |
Returns
|
Callable |
Function decorator for Axolotl CLI command. |
filter_none_kwargs
cli.utils.args.filter_none_kwargs(func)
Wraps function to remove None
-valued kwargs
.
Parameters
func |
Callable |
Function to wrap. |
required |
Returns
|
Callable |
Wrapped function. |