CLI Usage - atomiechen/HandyLLM GitHub Wiki
handyllm CLI program (triggered by handyllm or python -m handyllm) comes with handy commands.
hprompt command
The handyllm hprompt command helps you quickly test hprompt files and get results, without writing any python code:
usage: handyllm hprompt [-h] [-o OUTPUT] [-v] [-vm VAR_MAP] [-vmp VAR_MAP_PATH] path [path ...]
Run hprompt files
positional arguments:
path Path(s) to hprompt file
optional arguments:
-h, --help show this help message and exit
-o OUTPUT, --output OUTPUT
Output path; if not provided, output to stderr (default: None)
-v, --verbose Verbose output (default: False)
-vm VAR_MAP, --var-map VAR_MAP
Variable map in the format key1=value1|key2=value2 (default: None)
-vmp VAR_MAP_PATH, --var-map-path VAR_MAP_PATH
Variable map file path (default: None)
Thus you can run .hprompt files directly by handyllm hprompt my.hprompt.