CoolFace
Apppublic

Dwild/ChuanhuChatGPT

sourceHugging Facegpl-3.0updated 3y agoView on Hugging Face
0likes
config.cpython-39.pyc34 linesDownload Raw Back to __pycache__
1a

2�K,d��@s�ddlmZddlmZddlZddlZddlZddlZddlm	Z	gd�Z3ej�d�r�e
ddd	d4��Ze�e�ZWd�q�1s�0YniZe�dd�Zej�d
�dkr�dZe�dd�Zej�de�Ze�dd�Ze�re�dg�Zee�dk�re�d�e�d�e	j�e�e�dg�Zee�dkZej�de�dd��Ze�r\e	j�e�e�r�edk�r�e�d�e�d�ej�d�Z ej�d�Z!e"e e#d���s�e"e!e#d���s�e�$ej�d�ej�d�f�dZ�ne�s8ej�d��r8ej�%d��r8e
dd��Ze�&��'�ZWd�n1�s.0Yej�d��r�dZe
ddd	d5��vZe�e�Z(e(D]VZ)e(e)d�r�e(e)d�r�e�$e(e)de(e)df�ne�d �e�d��qhWd�n1�s�0Yed2d!d"��Z*e�d#d$�Z+ej,e+d%d&�e�d'd�a-e�d(d�a.ej�d)t-�a-ej�d*t.�a.dejd)<dejd*<ed3d+d,��Z/ed-d.��a0t0�1e�d/i��d0d1�Z2dS)4�)�defaultdict)�contextmanagerN�)�shared)	�6my_api_key�authflag�	auth_list�7dockerflag�retrieve_proxy�	log_level�advance_docs�update_doc_config�
multi_api_keyzconfig.json�rzutf-8)�encodingr	FZ	dockerrun�yesTZopenai_api_key�rr�api_key_listuG多账号模式已开启,但api_key_list为空,请检查config.json�users�api_host�emptyzPlease give a api key!�USERNAMEZPASSWORDzapi_key.txtz	auth.json�username�passwordu3请检查auth.json文件中的用户名和密码!ccsFtj�dd�}|dur(ttjd<tVn|tjd<|V|tjd<dS)NZOPENAI_API_KEYr)�os�environ�getr)�api_keyZold_api_key�r�D/Users/treediagram/Documents/Developer/huggingface/modules/config.py�retrieve_openai_apiVs89r r�INFOzA%(asctime)s [%(levelname)s] [%(filename)s:%(lineno)d] %(message)s)�level�format�10http_proxy�https_proxy�11HTTP_PROXY�HTTPS_PROXYccsf|dur|a|attfVnFtjdtjdf}ttjd<ttjd<ttfV|\tjd<tjd<dS)u�12    1, 如果proxy = NONE,设置环境变量,并返回最新设置的代理13    2,如果proxy != NONE,更新当前的代理配置,但是不更新环境变量14    Nr&r')r$r%rr)�proxyZold_varrrrr15rs161718r19cCstt�S)N)r�dictrrrr�<lambda>��r*rcCs2|rdtdd<ndtdd<t�dt���dS)NT�pdf�20two_columnFu更新后的文件参数为:)r�logging�info)Ztwo_column_pdfrrrr
�sr
)N)N)3�collectionsr�21contextlibrrr.�sys�jsonrr�__all__�path�exists�open�f�load�configrr	rrrr�len�error�exit�stateZset_api_key_queuerrrZset_api_hostrr�22isinstance�type�append�getsize�read�strip�auth�_r r�basicConfigr$r%r23r�updater
rrrr�<module>s�*2425262728 �29�30�,31 32.�3334