File size: 456 Bytes
d5f54fe | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | import os
from urllib import request
def internet_on():
return False
import structlog
logger = structlog.get_logger()
def set_clash_backend_proxy(port):
os.environ["OPENAI_PROXY"] = "http://localhost:"+str(port)
logger.info(f'Network not OK: SET openai proxy: {os.environ["OPENAI_PROXY"]}')
def set_proxy():
if internet_on():
logger.info(f'Network OK')
pass
else:
set_clash_backend_proxy(7890)
set_proxy() |