
    )jb                         d dl Z d dlZd ZdS )    Nc                     d} ddddd}t          t          j                  dk     rt          d|            t          j                            d          }|| v rK|                    |          x}r| d| }t          j        d|           }|                                 d S |d	k    rd
dl	m
} t          |           d S |dv r1t          d|             t                       t          d           d S 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/lsinfo/ai/hellotax_ai/base_platform/venv/lib/python3.11/site-packages/mlx_lm/cli.pyr"   r"      s^   K(  	 K 38}}qFFFGGGaJ[  $444: 	6&5555J+,Bj,B,BCC		{	"	"&&&&&&k	'	'	'<{<<===E	
 	
 	
 	
 	

 FFFGGG    )r    r   r"    r+   r*   <module>r-      s:        



.H .H .H .H .Hr+   