
    (HJjb                         d dl Z d dlZd Zy)    Nc                     d} ddddd}t        t        j                        dk  rt        d|        t        j                  j	                  d      }|| v rC|j                  |      x}r| d| }t        j                  d|       }|j                          y |d	k(  rd
dl	m
} t        |       y |dv r$t        d|         t                t        d       y t        d|        )N)	benchmarkcache_promptchatconvertevaluatefusegenerateloramanage
perplexityawqdwqdynamic_quantgptqserveruploadsharequant)r   r   r   r      zCLI requires a subcommand in    .zmlx_lm.z	--versionr   )__version__)z-hz--helpzThe supported subcommands are zhFor help on an individual subcommand, pass --help to the subcommand. For example: mlx_lm.generate --help)lensysargv
ValueErrorpopget	importlibimport_modulemainmlx_lmr   print)subcommandssubpackages
subcommand
subpackage	submoduler   s         T/Users/ahmed/devFolder/claude-voice/.venv/lib/python3.12/site-packages/mlx_lm/cli.pyr"   r"      s    K(  	K 388}q8FGGaJ[ $44:4&<q5J++gj\,BC		{	"&k	'	'.{m<=E	

 8FGG    )r    r   r"    r+   r*   <module>r-      s     
.Hr+   