§
    }Štjv3  ã                   ól  — U d dl Z d dlZd dlZd dlmZ d dlmZ h d£Ze                     dh¦  «        Zde	dz  de
fd„Zde	dz  dedz  f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 dZ! ej"        d¦  «        Z#dZ$ ee j%         &                    d¦  «        ¦  «        Z'dZ(dZ) e j*        d e(¦  «         +                    d!¦  «        Z,e,d"z   Z-e're)Z,e)d"z   Z- e.d#hd$„  ee(¦  «        j/         ee)¦  «        j/         ee,¦  «        j/        fD ¦   «         z  ¦  «        Z0e.e	         e1d%<   d&Z2d'Z3d(Z4d)Z5d*Z6e j%         &                    d+d,¦  «        Z7d-Z8d.Z9g d/¢Z:d0Z;d1Z<d2Z=d3Z>d4Z?d5Z@de?e=e>gZAeAe@gz   ZBg d6¢ZCe=d7e>d8e@d9iZDe=e>e?e@d:œZEd;ZFed<         ZGd4d2d3d5d=d>œZHeIe	eGf         e1d?<   ed@         ZJ ejK        eJ¦  «        ZLeMeJdAf         e1dB<   edC         ZN ejK        eN¦  «        ZOeMeJdAf         e1dD<   edE         ZPe jQ         R                    e jQ         S                    dF¦  «        dG¦  «        ZTe jQ         U                    e jQ         S                     e j*        dHe jQ         R                     e j*        dIeT¦  «        dJ¦  «        ¦  «        ¦  «        ¦  «        ZVe jQ         R                    eVdK¦  «        ZWe jQ         R                    eVdL¦  «        ZX e j*        dMeW¦  «        ZY e j*        dNeX¦  «        ZZe jQ         U                    e jQ         S                     e j*        dOeY¦  «        ¦  «        ¦  «        Z[e jQ         U                    e jQ         S                     e j*        dPeZ¦  «        ¦  «        ¦  «        Z\ ee j%         &                    dQ¦  «        pe j%         &                    dR¦  «        ¦  «        Z]de
fdS„Z^e jQ         R                    eVdT¦  «        Z_e jQ         R                    eVdU¦  «        Z` ee j%         &                    dV¦  «        ¦  «        Za ee j%         &                    dW¦  «        ¦  «        Zb ee j%         &                    dX¦  «        ¦  «        pE ee j%         &                    dY¦  «        ¦  «        p" ee j%         &                    dZ¦  «        ¦  «        Zce jQ         U                    e jQ         S                     e j*        d[e jQ         R                    eVd\¦  «        ¦  «        ¦  «        ¦  «        Zde jQ         R                    e jQ         e                    ed¦  «        d]¦  «        Zfe'rje jQ         R                    e jQ         S                    dF¦  «        dGd^¦  «        Zge jQ         R                    egdK¦  «        ZYe jQ         R                    egd\¦  «        Zde j%         &                    d_¦  «        Zheh� eeh¦  «        ndZie
dz  e1d_<    ee j%         &                    d`¦  «        ¦  «        Zje
e1d`<    ee j%         &                    da¦  «        ¦  «        Zke
e1da<    ee j%         &                    db¦  «        ¦  «        Zle
e1db<    ee j%         &                    dc¦  «        ¦  «        Zme
e1dc<    ee j%         &                    dd¦  «        ¦  «        Zne
e1dd<   deZoe	e1df<   dgZpe	e1dh<    ee j%         &                    di¦  «        ¦  «        rensd dlqZq eqjr        djes¦  «          ee j%         &                    dk¦  «        ¦  «        peZtee1dk<    ee j%         &                    dl¦  «        ¦  «        peZuee1dl<   e j%         &                    dm¦  «        Zve	dz  e1dm<   dnZwe j%         &                    do¦  «        Zxe j%         &                    dp¦  «        Zye j%         &                    dq¦  «        Zze j%         &                    dr¦  «        Z{e j%         &                    dsdt¦  «        Z|duZ}dvZ~dwZdxZ€dyZ�dzZ‚e jQ         R                    eVd{¦  «        Zƒ e j*        d|eƒ¦  «        Z„ ee j%         &                    d}¦  «        ¦  «        Z…e
e1d}<   d~Z†e	e1d<   dS )€é    N)ÚLiteral)Úurlsplit>   Ú1ÚONÚYESÚTRUEÚAUTOÚvalueÚreturnc                 ó@   — | €dS |                       ¦   «         t          v S )NF)ÚupperÚENV_VARS_TRUE_VALUES©r
   s    úW/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/huggingface_hub/constants.pyÚ_is_truer      s    € Ø€}ØˆuØ�;Š;‰=Œ=Õ0Ð0Ð0ó    c                 ó(   — | €d S t          | ¦  «        S )N)Úintr   s    r   Ú_as_intr      s   € Ø€}ØˆtÝˆu‰:Œ:Ðr   zpytorch_model.binztf_model.h5z
model.ckptzflax_model.msgpackzconfig.jsonz	README.mdz.eval_resultsé
   i    l    tvH. 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hf.coc                 ó:   — h | ]}|¯|                      ¦   «         ’ŒS © )Úlower)Ú.0Úhosts     r   ú	<setcomp>r    P   s8   € ð ð ð àð
 ðØ�
Š
‰Œðð ð r   ÚHF_URL_HOSTSz&https://datasets-server.huggingface.cozX-Repo-CommitzX-Linked-EtagzX-Linked-SizezX-HF-Bill-ToÚHF_INFERENCE_ENDPOINTz$https://api-inference.huggingface.coz*https://api.endpoints.huggingface.cloud/v2z,https://endpoints.huggingface.co/api/catalog)ÚcustomÚhuggingfaceÚhuggingfaceNeuronÚllamacppÚteiÚtgiÚ	tgiNeuronz(https://router.huggingface.co/{provider}z--ÚdatasetÚspaceÚmodelÚkernel)ÚgradioÚ	streamlitÚdockerÚstaticz	datasets/zspaces/zkernels/)ÚdatasetsÚspacesÚmodelsÚkernelszhf://)r,   r*   r+   r-   Úbucketr6   )r4   r2   r3   r5   ÚbucketsÚHF_URI_TYPE_PREFIXES)ÚallÚ
discussionÚpull_request.ÚDISCUSSION_TYPES)r9   ÚopenÚclosedÚDISCUSSION_STATUS)ÚrepoÚdiscussionsú~z.cacheÚHF_HOMEÚXDG_CACHE_HOMEr$   ÚhubÚassetsÚHUGGINGFACE_HUB_CACHEÚHUGGINGFACE_ASSETS_CACHEÚHF_HUB_CACHEÚHF_ASSETS_CACHEÚHF_HUB_OFFLINEÚTRANSFORMERS_OFFLINEc                  ó   — t           S )a	  Returns whether we are in offline mode for the Hub.

    When offline mode is enabled, all HTTP requests made with `get_session` will raise an `OfflineModeIsEnabled` exception.

    Example:
        ```py
        from huggingface_hub import is_offline_mode

        def list_files(repo_id: str):
            if is_offline_mode():
                ... # list files from local cache (degraded experience but still functional)
            else:
                ... # list files from Hub (complete experience)
        ```
    )rK   r   r   r   Úis_offline_moderN   Í   s
   € õ  Ðr   z.check_for_update_donez.agent_harnesses.jsonÚHF_HUB_DISABLE_UPDATE_CHECKÚ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ÚHF_HUB_DISABLE_SYMLINKS_WARNINGÚ#HF_HUB_DISABLE_EXPERIMENTAL_WARNINGÚHF_HUB_DISABLE_IMPLICIT_TOKENÚHF_XET_HIGH_PERFORMANCEzjobs-artifactsÚHF_JOBS_ARTIFACTS_BUCKET_NAMEz/dataÚHF_JOBS_ARTIFACTS_MOUNT_PATHÚHF_HUB_ENABLE_HF_TRANSFERaD  The `HF_HUB_ENABLE_HF_TRANSFER` environment variable is deprecated as 'hf_transfer' is not used anymore. Please use `HF_XET_HIGH_PERFORMANCE` instead to enable high performance transfer with Xet. Visit https://huggingface.co/docs/huggingface_hub/package_reference/environment_variables#hfxethighperformance for more details.ÚHF_HUB_ETAG_TIMEOUTÚHF_HUB_DOWNLOAD_TIMEOUTÚHF_HUB_USER_AGENT_ORIGINé   ÚOAUTH_CLIENT_IDÚOAUTH_CLIENT_SECRETÚOAUTH_SCOPESÚOPENID_PROVIDER_URLÚHF_DEVICE_CODE_OAUTH_CLIENT_IDz$26be6b09-91c5-47da-9861-d2d2bb7a7e36zX-Xet-Cas-UrlzX-Xet-Access-TokenzX-Xet-Token-Expirationz
X-Xet-HashzX-Xet-Refresh-Routezxet-authÚxetÚHF_XET_CACHEÚHF_HUB_DISABLE_XETzhuggingface/sbx-serverÚSANDBOX_SERVER_BUCKET)‡ÚosÚreÚtypingr   Úurllib.parser   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ÚEVAL_RESULTS_FOLDERÚDEFAULT_ETAG_TIMEOUTÚDEFAULT_DOWNLOAD_TIMEOUTÚDEFAULT_REQUEST_TIMEOUTÚDOWNLOAD_CHUNK_SIZEÚMAX_HTTP_DOWNLOAD_SIZEÚ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Ú	frozensetÚhostnamer!   Ú__annotations__ÚDATASETS_SERVER_ENDPOINTÚ HUGGINGFACE_HEADER_X_REPO_COMMITÚ HUGGINGFACE_HEADER_X_LINKED_ETAGÚ HUGGINGFACE_HEADER_X_LINKED_SIZEÚHUGGINGFACE_HEADER_X_BILL_TOÚINFERENCE_ENDPOINTÚINFERENCE_ENDPOINTS_ENDPOINTÚINFERENCE_CATALOG_ENDPOINTÚINFERENCE_ENDPOINT_IMAGE_KEYSÚINFERENCE_PROXY_TEMPLATEÚREPO_ID_SEPARATORÚREPO_TYPE_DATASETÚREPO_TYPE_SPACEÚREPO_TYPE_MODELÚREPO_TYPE_KERNELÚ
REPO_TYPESÚREPO_TYPES_WITH_KERNELÚSPACES_SDK_TYPESÚREPO_TYPES_URL_PREFIXESÚREPO_TYPES_MAPPINGÚHF_PROTOCOLÚ	HfUriTyper8   ÚdictÚDiscussionTypeFilterÚget_argsr<   ÚtupleÚDiscussionStatusFilterr?   ÚWEBHOOK_DOMAIN_TÚpathÚjoinÚ
expanduserÚdefault_homeÚ
expandvarsrC   Údefault_cache_pathÚdefault_assets_cache_pathrG   rH   rI   rJ   rK   rN   ÚCHECK_FOR_UPDATE_DONE_PATHÚAGENT_HARNESSES_PATHrO   rP   rQ   rT   ÚdirnameÚHF_STORED_TOKENS_PATHÚ_staging_homeÚ__HF_HUB_DISABLE_PROGRESS_BARSrX   rY   rZ   r[   r\   r]   r^   r_   ÚwarningsÚwarnÚFutureWarningra   rb   rc   ÚOAUTH_MAX_REDIRECTSre   rf   rg   rh   ÚDEVICE_CODE_OAUTH_CLIENT_IDÚ!HUGGINGFACE_HEADER_X_XET_ENDPOINTÚ%HUGGINGFACE_HEADER_X_XET_ACCESS_TOKENÚ#HUGGINGFACE_HEADER_X_XET_EXPIRATIONÚHUGGINGFACE_HEADER_X_XET_HASHÚ&HUGGINGFACE_HEADER_X_XET_REFRESH_ROUTEÚ$HUGGINGFACE_HEADER_LINK_XET_AUTH_KEYÚdefault_xet_cache_pathrk   rl   rm   r   r   r   ú<module>rÎ      s†
  ðØ 	€	€	€	€	Ø 	€	€	€	Ø €€€Ø Ð Ð Ð Ð Ð Ø !Ð !Ð !Ð !Ð !Ð !ð 2Ð1Ð1Ð Ø 4× :Ò :¸F¸8Ñ DÔ DÐ ð1�C˜$‘Jð 1 4ð 1ð 1ð 1ð 1ð�3˜‘:ð  #¨¡*ð ð ð ð ð +Ð Ø Ð Ø€Ø(Ð Ø€Ø€Ø%Ð ØÐ ØÐ ØÐ Ø&Ð Ø0Ð ð  ;Ð Ø#>Ð  Ø0Ð ð .Ð Ø7Ð Ø *Ð ð  Ð ð Ð Ø�2”:Ð2Ñ3Ô3Ð à3Ð à�˜œŸšÐ(@ÑAÔAÑBÔB€à/Ð Ø>Ð Øˆ2Œ9�]Ð$8Ñ9Ô9×@Ò@ÀÑEÔE€Ø&Ð)SÑSÐ àð lØ+€HØ">ÐAkÑ"kÐð
  )˜yØ€Iðð ð ˆHÐ)Ñ*Ô*Ô3ØˆHÐ1Ñ2Ô2Ô;ØˆH�XÑÔÔ'ð
ðñ ô ñ	ñ ô  €ˆi˜Œnð ð ñ ð DÐ à#2Ð  Ø#2Ð  Ø#2Ð  Ø-Ð à”Z—^’^Ð$;Ð=cÑdÔdÐ ð  LÐ ØKÐ ð!ð !ð !Ð ð FÐ àÐ ð
 Ð Ø€Ø€ØÐ Ø�OÐ%6¸ÐH€
Ø#Ð'7Ð&8Ñ8Ð Ø>Ð>Ð>Ð ð �{Ø�YØ�jðÐ ð "ØØØð	ð Ð ð €ØÐCÔD€	ð ØØØØð.ð .Ð �d˜3 	˜>Ô*ð ð ñ ð ÐBÔCÐ Ø5D°V´_ÐEYÑ5ZÔ5ZÐ �%Ð,¨cÐ1Ô2Ð ZÐ ZÑ ZØ Ð!8Ô9Ð Ø6E°f´oÐF\Ñ6]Ô6]Ð �5Ð-¨sÐ2Ô3Ð ]Ð ]Ñ ]ð Ð0Ô1Ð ð Œw�|Š|˜BœG×.Ò.¨sÑ3Ô3°XÑ>Ô>€Ø
Œ'×
Ò
Ø„G×ÒØˆŒ	ØØŒG�LŠL˜˜œÐ#3°\ÑBÔBÀMÑRÔRñ	
ô 	
ñô ñô €ð ”W—\’\ '¨5Ñ1Ô1Ð ØœGŸLšL¨°(Ñ;Ô;Ð ð "˜œ	Ð"9Ð;MÑNÔNÐ Ø$˜2œ9Ð%?ÐAZÑ[Ô[Ð ð Œw×!Ò!Ø„G×ÒØˆŒ	ØØ!ñ	
ô 	
ñô ñô €ð ”'×$Ò$Ø„G×ÒØˆŒ	ØØ$ñ	
ô 	
ñô ñô €ð �˜"œ*Ÿ.š.Ð)9Ñ:Ô:Ðd¸b¼j¿nºnÐMcÑ>dÔ>dÑeÔe€ð˜ð ð ð ð ð*  œWŸ\š\¨'Ð3KÑLÔLÐ ð ”w—|’| GÐ-DÑEÔEÐ ð '˜h r¤z§~¢~Ð6SÑ'TÔ'TÑUÔUÐ ð ˆ8�B”J—N’N :Ñ.Ô.Ñ/Ô/€ð €HˆRŒZ�^Š^Ð6Ñ7Ô7Ñ8Ô8ð 0Ø€x�”
—’Ð2Ñ3Ô3Ñ4Ô4ð0à€x�”
—’˜~Ñ.Ô.Ñ/Ô/ð ð ”×"Ò"Ø„G×ÒØˆŒ	ØØŒG�LŠL˜ 'Ñ*Ô*ñ	
ô 	
ñô ñô €ð œŸš R¤W§_¢_°]Ñ%CÔ%CÀ_ÑUÔUÐ àð 9ð ”G—L’L ¤×!3Ò!3°CÑ!8Ô!8¸(ÐDYÑZÔZ€MØœGŸLšL¨¸Ñ>Ô>ÐØ”G—L’L °Ñ8Ô8€Mð "$¤§¢Ð0NÑ!OÔ!OÐ à0NÐ0Z€H€HÐ+Ñ,Ô,Ð,Ð`dð ˜d T™kð ð ñ ð
 !) ¨¬¯ªÐ8QÑ)RÔ)RÑ SÔ SÐ ˜Ð SÐ SÑ Sð )1¨°´·²Ð@aÑ1bÔ1bÑ(cÔ(cÐ  Ð cÐ cÑ cð -5¨H°R´Z·^²^ÐDiÑ5jÔ5jÑ,kÔ,kÐ # TÐ kÐ kÑ kð '/ h¨r¬z¯~ª~Ð>]Ñ/^Ô/^Ñ&_Ô&_Ð ˜tÐ _Ð _Ñ _à ( ¨¬¯ªÐ8QÑ)RÔ)RÑ SÔ SÐ ˜Ð SÐ SÑ Sð &6Ð ˜sÐ 5Ð 5Ñ 5Ø$+Ð ˜cÐ +Ð +Ñ +ð
 €8ˆBŒJ�NŠNÐ6Ñ7Ô7Ñ8Ô8ð ÐAXð Ø€O€O€Oà€H„Mð	Kð 	ñ	ô ð ð #˜7 2¤:§>¢>Ð2GÑ#HÔ#HÑIÔIÐaÐMaÐ �SÐ aÐ aÑ að  '˜w r¤z§~¢~Ð6OÑ'PÔ'PÑQÔQÐmÐUmÐ ˜Ð mÐ mÑ mð (*¤z§~¢~Ð6PÑ'QÔ'QÐ ˜# ™*Ð QÐ QÑ Qð Ð ð ”*—.’.Ð!2Ñ3Ô3€Ø”j—n’nÐ%:Ñ;Ô;Ð ØŒz�~Š~˜nÑ-Ô-€Ø”j—n’nÐ%:Ñ;Ô;Ð ð !œjŸnšnÐ-MÐOuÑvÔvÐ ð %4Ð !Ø(<Ð %Ø&>Ð #Ø ,Ð Ø)>Ð &Ø'1Ð $àœŸš g¨uÑ5Ô5Ð ØˆrŒy˜Ð)?Ñ@Ô@€Ø#˜8 B¤J§N¢NÐ3GÑ$HÔ$HÑIÔIÐ �DÐ IÐ IÑ Ið 6Ð �sÐ 5Ð 5Ñ 5Ð 5Ð 5r   