o
    ="ågp!  ã                   @   s&  U d dl Z d dlZd dlZd dlmZmZmZ h d£Ze dh¡Zdee	 de
fdd„Zdee	 dee f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ZdZdZdZ e !d¡Z"dZ#ee j$ %d¡ƒZ&dZ'dZ(e  )d e'¡ *d!¡Z+e+d" Z,e&r‡e(Z+e(d" Z,d#Z-d$Z.d%Z/e j$ %d&d'¡Z0d(Z1d)Z2d*Z3d+Z4d,Z5d-Z6de6e4e5gZ7g d.¢Z8e4d/e5d0iZ9e4e5e6d1œZ:ed2 Z;e <e;¡Z=ee;d3f e>d4< ed5 Z?e <e?¡Z@ee;d3f e>d6< ed7 ZAe jB Ce jB Dd8¡d9¡ZEe jB De  )d:e jB Ce  )d;eE¡d<¡¡¡ZFeFZGe jB CeFd=¡ZHe jB CeFd>¡ZIe  )d?eH¡ZJe  )d@eI¡ZKe  )dAeJ¡ZLe  )dBeK¡ZMee j$ %dC¡p/e j$ %dD¡ƒZNee j$ %dE¡ƒZOee j$ %dF¡ƒpRee j$ %dG¡ƒpRee j$ %dH¡ƒZPe j$ %dIe jB CeFdJ¡¡ZQe jB Ce jB ReQ¡dK¡ZSe&r‡e jB Ce jB Dd8¡d9dL¡ZTe jB CeTd=¡ZJe jB CeTdJ¡ZQe j$ %dM¡ZUeUdur–eeUƒndZVee
 e>dM< ee j$ %dN¡ƒZWe
e>dN< ee j$ %dO¡ƒZXe
e>dO< ee j$ %dP¡ƒZYe
e>dP< ee j$ %dQ¡ƒZZe
e>dQ< ee j$ %dR¡ƒpØdSZ[ee>dR< ee j$ %dT¡ƒpçeZ\ee>dT< ee j$ %dU¡ƒpöeZ]ee>dU< e j$ %dV¡Z^ee	 e>dV< g dW¢Z_e_g dX¢ Z`dS )Yé    N)ÚLiteralÚOptionalÚTuple>   Ú1ÚONÚYESÚTRUEÚAUTOÚvalueÚreturnc                 C   s   | d u rdS |   ¡ tv S )NF)ÚupperÚENV_VARS_TRUE_VALUES©r
   © r   ú[/mnt/skqttb/ctump_chatbot/chatbot/lib/python3.10/site-packages/huggingface_hub/constants.pyÚ_is_true   s   r   c                 C   s   | d u rd S t | ƒS )N)Úintr   r   r   r   Ú_as_int   s   r   zpytorch_model.binztf_model.h5z
model.ckptzflax_model.msgpackzconfig.jsonz	README.mdé
   i    éd   zpytorch_model{suffix}.binzmodel{suffix}.safetensorsztf_model{suffix}.h5zmodel.safetensorszmodel.safetensors.index.jsoni@x}Úmainz[A-Fa-f0-9]{5,40}zhttps://huggingface.co/ÚHUGGINGFACE_CO_STAGINGzhttps://huggingface.cozhttps://hub-ci.huggingface.coÚHF_ENDPOINTú/z(/{repo_id}/resolve/{revision}/{filename}zX-Repo-CommitzX-Linked-EtagzX-Linked-SizeÚHF_INFERENCE_ENDPOINTz$https://api-inference.huggingface.coz*https://api.endpoints.huggingface.cloud/v2z(https://router.huggingface.co/{provider}z--ÚdatasetÚspaceÚmodel)ÚgradioÚ	streamlitÚdockerÚstaticz	datasets/zspaces/)ÚdatasetsÚspacesÚmodels)ÚallÚ
discussionÚpull_request.ÚDISCUSSION_TYPES)r%   ÚopenÚclosedÚDISCUSSION_STATUS)ÚrepoÚdiscussionsú~z.cacheÚHF_HOMEÚXDG_CACHE_HOMEÚhuggingfaceÚhubÚassetsÚHUGGINGFACE_HUB_CACHEÚHUGGINGFACE_ASSETS_CACHEÚHF_HUB_CACHEÚHF_ASSETS_CACHEÚHF_HUB_OFFLINEÚTRANSFORMERS_OFFLINEÚHF_DEBUGÚHF_HUB_DISABLE_TELEMETRYÚDISABLE_TELEMETRYÚDO_NOT_TRACKÚHF_TOKEN_PATHÚtokenÚstored_tokensÚhuggingface_stagingÚHF_HUB_DISABLE_PROGRESS_BARSÚHF_HUB_DISABLE_SYMLINKS_WARNINGÚ#HF_HUB_DISABLE_EXPERIMENTAL_WARNINGÚHF_HUB_DISABLE_IMPLICIT_TOKENÚHF_HUB_ENABLE_HF_TRANSFERÚ'HF_HUB_LOCAL_DIR_AUTO_SYMLINK_THRESHOLDi  P ÚHF_HUB_ETAG_TIMEOUTÚHF_HUB_DOWNLOAD_TIMEOUTÚHF_HUB_USER_AGENT_ORIGIN)Ú	diffuserszsentence-transformersztext-generation-inferenceÚtransformers)zadapter-transformersÚallennlpÚasteroidÚbertopicÚdoctrÚespnetÚfairseqÚfastaiÚfasttextÚflairÚk2ÚkerasÚ	mindsporeÚnemoÚ	open_clipÚ	paddlenlpÚpeftzpyannote-audioÚsklearnÚspacyzspan-markerÚspeechbrainÚstanzaÚtimm)aÚosÚreÚtypingr   r   r   r   ÚunionÚENV_VARS_TRUE_AND_AUTO_VALUESÚstrÚboolr   r   r   ÚPYTORCH_WEIGHTS_NAMEÚTF2_WEIGHTS_NAMEÚTF_WEIGHTS_NAMEÚFLAX_WEIGHTS_NAMEÚCONFIG_NAMEÚREPOCARD_NAMEÚDEFAULT_ETAG_TIMEOUTÚDEFAULT_DOWNLOAD_TIMEOUTÚDEFAULT_REQUEST_TIMEOUTÚDOWNLOAD_CHUNK_SIZEÚHF_TRANSFER_CONCURRENCYÚPYTORCH_WEIGHTS_FILE_PATTERNÚ SAFETENSORS_WEIGHTS_FILE_PATTERNÚTF2_WEIGHTS_FILE_PATTERNÚSAFETENSORS_SINGLE_FILEÚSAFETENSORS_INDEX_FILEÚSAFETENSORS_MAX_HEADER_LENGTHÚFILELOCK_LOG_EVERY_SECONDSÚDEFAULT_REVISIONÚcompileÚREGEX_COMMIT_OIDÚHUGGINGFACE_CO_URL_HOMEÚenvironÚgetÚ_staging_modeÚ_HF_DEFAULT_ENDPOINTÚ_HF_DEFAULT_STAGING_ENDPOINTÚgetenvÚrstripÚENDPOINTÚHUGGINGFACE_CO_URL_TEMPLATEÚ HUGGINGFACE_HEADER_X_REPO_COMMITÚ HUGGINGFACE_HEADER_X_LINKED_ETAGÚ HUGGINGFACE_HEADER_X_LINKED_SIZEÚINFERENCE_ENDPOINTÚINFERENCE_ENDPOINTS_ENDPOINTÚINFERENCE_PROXY_TEMPLATEÚREPO_ID_SEPARATORÚREPO_TYPE_DATASETÚREPO_TYPE_SPACEÚREPO_TYPE_MODELÚ
REPO_TYPESÚSPACES_SDK_TYPESÚREPO_TYPES_URL_PREFIXESÚREPO_TYPES_MAPPINGÚDiscussionTypeFilterÚget_argsr(   Ú__annotations__ÚDiscussionStatusFilterr+   ÚWEBHOOK_DOMAIN_TÚpathÚjoinÚ
expanduserÚdefault_homer/   Úhf_cache_homeÚdefault_cache_pathÚdefault_assets_cache_pathr4   r5   r6   r7   r8   r:   r;   r>   ÚdirnameÚHF_STORED_TOKENS_PATHÚ_staging_homeÚ__HF_HUB_DISABLE_PROGRESS_BARSrB   rC   rD   rE   rF   rG   rH   rI   rJ   ÚMAIN_INFERENCE_API_FRAMEWORKSÚALL_INFERENCE_API_FRAMEWORKSr   r   r   r   Ú<module>   sÌ   
 
þýþÿÿýÿ
ÿ