o
    )j                     @   s0  d dl Z d dlmZ dZdZdZee Zee Zee j	
ddZee j	
dd	Zd
ZdZdZdZe ddZe j	
de Zg dZdZee j	
ddZee j	
ddZee j	
ddZee j	
ddZee j	
ddZdee j	
ddfZee j	
ddd Z d!Z!dZ"dZ#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1ee 2d0e3d1e 4 d2 Z5e j67e j68d3d4d5Z9ee j	
d6d7d8 d8 Z:ee j	
d9d"Z;ee j	
d:d;Z<ee j	
d<d=Z=ee j	
d>d?Z>ee j	
d@dAZ?ee j	
dBdCZ@e j	
dDdEA dEkZBe j	
dFdEA dEkZCee j	
dGdZDee j	
dHdZEee j	
dIdZFee j	
dJdKZGdLZHe j	
dMdEA dEkZIdNZJG dOdP dPeKZLG dQdR dReKZMG dSdT dTeKZNG dUdV dVeKZOeMjPeOjPeMjQeOjQeMjReOjRiZSG dWdX dXeKZTeTjUeTjVeTjWeTjXhZYdS )Y    N)Pathzhttps://zwww.modelscope.cnzwww.modelscope.ai)MODELSCOPE_PARALLEL_DOWNLOAD_THRESHOLD_MBi  MODELSCOPE_DOWNLOAD_PARALLELS   Zdamo/ZSha256ZModelScopeHubz.modelscopecredentialsMODELSCOPE_CREDENTIALS_PATH)getheadpostputpatchdelete<   API_HTTP_CLIENT_MAX_RETRIES   UPLOAD_BLOB_MAX_RETRIESUPLOAD_BLOB_RETRY_BACKOFF   UPLOAD_BLOB_RETRY_MAX_WAITUPLOAD_FAILED_FILE_MAX_RETRIES      ZUPLOAD_BLOB_TIMEOUT_SECONDSi  UPLOAD_RETRY_ALLOWED_METHODSzGET,HEAD,DELETE,OPTIONS,TRACE,ZDatai   ZAccessTokenZUsernameZEmailMessageZMODELSCOPE_ENVIRONMENTZMODELSCOPE_USERNAMEMODELSCOPE_SDK_DEBUGMODELSCOPE_PREFER_AI_SITEMODELSCOPE_DOMAIN)MODELSCOPE_ENABLE_DEFAULT_HASH_VALIDATIONi3zX-Request-IDz
._____tempDEFAULT_MAX_WORKERS      ~z.agentsZskillsZUPLOAD_MAX_FILE_SIZE_MBi  i   $UPLOAD_SIZE_THRESHOLD_TO_ENFORCE_LFSUPLOAD_MAX_FILE_COUNTi UPLOAD_MAX_FILE_COUNT_IN_DIRiP  #UPLOAD_NORMAL_FILE_SIZE_TOTAL_LIMITi  @UPLOAD_COMMIT_BATCH_SIZE   UPLOAD_VALIDATE_BLOB_BATCH_SIZE@   UPLOAD_ADAPTIVE_BATCH_SIZEtrueUPLOAD_REACT_ENABLEDUPLOAD_REACT_ROUND2_BASE_DELAYUPLOAD_REACT_ROUND3_FILE_DELAY!UPLOAD_REACT_BACKOFF_MAX_EXPONENTUPLOAD_REACT_MAX_DELAYx   i  P UPLOAD_USE_CACHEa  
 _   .-')                _ .-') _     ('-.             .-')                              _ (`-.    ('-.
( '.( OO )_             ( (  OO) )  _(  OO)           ( OO ).                           ( (OO  ) _(  OO)
 ,--.   ,--.).-'),-----. \     .'_ (,------.,--.     (_)---\_)   .-----.  .-'),-----.  _.`     \(,------.
 |   `.'   |( OO'  .-.  ',`'--..._) |  .---'|  |.-') /    _ |   '  .--./ ( OO'  .-.  '(__...--'' |  .---'
 |         |/   |  | |  ||  |  \  ' |  |    |  | OO )\  :` `.   |  |('-. /   |  | |  | |  /  | | |  |
 |  |'.'|  |\_) |  |\|  ||  |   ' |(|  '--. |  |`-' | '..`''.) /_) |OO  )\_) |  |\|  | |  |_.' |(|  '--.
 |  |   |  |  \ |  | |  ||  |   / : |  .--'(|  '---.'.-._)   \ ||  |`-'|   \ |  | |  | |  .___.' |  .--'
 |  |   |  |   `'  '-'  '|  '--'  / |  `---.|      | \       /(_'  '--'\    `'  '-'  ' |  |      |  `---.
 `--'   `--'     `-----' `-------'  `------'`------'  `-----'    `-----'      `-----'  `--'      `------'
c                   @   s8   e Zd ZdZdZdZdZdZdZdZ	dZ
ed	d
 ZdS )LicenseszApache License 2.0zGPL-2.0zGPL-3.0zLGPL-2.1zLGPL-3.0zAFL-3.0zECL-2.0MITc                 C   s$   | j | j| j| j| j| j| j| jgS )N)	APACHE_V2GPL_V2GPL_V3	LGPL_V2_1LGPL_V3AFL_V3ECL_V2r6   )cls r?   Y/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/modelscope/hub/constants.pyto_list   s   zLicenses.to_listN)__name__
__module____qualname__r7   r8   r9   r:   r;   r<   r=   r6   classmethodrA   r?   r?   r?   r@   r5   u   s    r5   c                   @      e Zd ZdZdZdZdS )ModelVisibilityr   r   r   NrB   rC   rD   PRIVATEINTERNALPUBLICr?   r?   r?   r@   rG          rG   c                   @   rF   )DatasetVisibilityr   r   r   NrH   r?   r?   r?   r@   rM      rL   rM   c                   @   rF   )
VisibilityprivateZinternalpublicNrH   r?   r?   r?   r@   rN      rL   rN   c                   @   s   e Zd ZdZdZdZdZdS )SortKeydefaultZ	downloadsZlikesZlast_modifiedN)rB   rC   rD   DEFAULT	DOWNLOADSLIKESLAST_MODIFIEDr?   r?   r?   r@   rQ      s
    rQ   )Zospathlibr   ZMODELSCOPE_URL_SCHEMEZDEFAULT_MODELSCOPE_DOMAINZDEFAULT_MODELSCOPE_INTL_DOMAINZ DEFAULT_MODELSCOPE_DATA_ENDPOINTZ%DEFAULT_MODELSCOPE_INTL_DATA_ENDPOINTintenvironr	   r   r   ZDEFAULT_MODELSCOPE_GROUPZMODEL_ID_SEPARATORZ	FILE_HASHZLOGGER_NAMEhomejoinpathZDEFAULT_CREDENTIALS_PATHas_posixr   ZREQUESTS_API_HTTP_METHODZAPI_HTTP_CLIENT_TIMEOUTr   r   r   r   r   ZUPLOAD_BLOB_TIMEOUT	frozensetsplitr   ZAPI_RESPONSE_FIELD_DATAZAPI_FILE_DOWNLOAD_RETRY_TIMESZAPI_FILE_DOWNLOAD_TIMEOUTZAPI_FILE_DOWNLOAD_CHUNK_SIZEZ#API_RESPONSE_FIELD_GIT_ACCESS_TOKENZAPI_RESPONSE_FIELD_USERNAMEZAPI_RESPONSE_FIELD_EMAILZAPI_RESPONSE_FIELD_MESSAGEZMODELSCOPE_CLOUD_ENVIRONMENTZMODELSCOPE_CLOUD_USERNAMEr   r   r   r   ZONE_YEAR_SECONDSZMODELSCOPE_REQUEST_IDZTEMPORARY_FOLDER_NAMEgetenvmin	cpu_countr    pathjoin
expanduserZDEFAULT_SKILLS_DIRZUPLOAD_MAX_FILE_SIZEr$   r%   r&   r'   r(   r*   lowerr,   r.   r/   r0   r1   r2   Z"UPLOAD_BLOB_TQDM_DISABLE_THRESHOLDr4   ZMODELSCOPE_ASCIIobjectr5   rG   rM   rN   rI   rJ   rK   ZVisibilityMaprQ   rS   rT   rU   rV   ZVALID_SORT_KEYSr?   r?   r?   r@   <module>   s   

