
    uj                        d dl Z d dlZd dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZ d d	lmZ d d
lmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ  eej                   Z!d Z"e#dk    r e"             dS dS )    N)ClearCacheCMD)	CreateCMD)DownloadCMD)LlamafileCMD)LoginCMD)ModelCardCMD)PipelineCMD)
PluginsCMD)ScanCacheCMD)	ServerCMD)	SkillsCMD)	UploadCMD)MODELSCOPE_ASCII)
get_logger)__version__)	log_levelc                     t          t                     t          j        dd          } |                     ddddt
                      |                     d	d d
           |                     d          }t          j        |           t          j        |           t          j        |           t          j        |           t          j        |           t          j        |           t          j        |           t          j        |           t!          j        |           t#          j        |           t%          j        |           t'          j        |           |                                 }t+          |d          s#|                                  t/          d           |                    |          }|                                 d S )NzModelScope Command Line toolzmodelscope <command> [<args>])usagez-Vz	--versionversionzModelScope CLI )actionr   z--tokenzSpecify ModelScope SDK token.)defaulthelpzmodelscope commands helpers)r   func   )printr   argparseArgumentParseradd_argumentr   add_subparsersr   define_argsr   r   r   r   r
   r	   r   r   r   r   r   
parse_argshasattr
print_helpexitr   execute)parser
subparsersargscmds       b/lsinfo/ai/hellotax_ai/data_center/backend/venv/lib/python3.11/site-packages/modelscope/cli/cli.pyrun_cmdr+      s   	
$&.MO O OF
/+//	  1 1 1
 4&E  G G G&&,I&JJJ*%%%J'''*%%%*%%%j))):&&&J'''Z(((*%%%$$$Z(((Z(((D4   Q
))D//CKKMMMMM    __main__)$r   loggingmodelscope.cli.clearcacher   modelscope.cli.creater   modelscope.cli.downloadr   modelscope.cli.llamafiler   modelscope.cli.loginr   modelscope.cli.modelcardr   modelscope.cli.pipeliner	   modelscope.cli.pluginsr
   modelscope.cli.scancacher   modelscope.cli.serverr   modelscope.cli.skillsr   modelscope.cli.uploadr   modelscope.hub.constantsr   modelscope.utils.loggerr   modelscope.versionr   WARNINGloggerr+   __name__ r,   r*   <module>rB      so     3 3 3 3 3 3 + + + + + + / / / / / / 1 1 1 1 1 1 ) ) ) ) ) ) 1 1 1 1 1 1 / / / / / / - - - - - - 1 1 1 1 1 1 + + + + + + + + + + + + + + + + + + 5 5 5 5 5 5 . . . . . . * * * * * *	go	.	.	.     F zGIIIII r,   