diff --git a/main.py b/main.py index c85b27d..a4b4cd0 100644 --- a/main.py +++ b/main.py @@ -32,6 +32,11 @@ import work_parser as wp DOCUMENTS_DIR = os.path.join(os.path.dirname(os.path.abspath(__file__)), "documents") +PROXIES_URL = "https://raw.githubusercontent.com/TheSpeedX/SOCKS-List/master/http.txt" +# GPT_SERVER_URL = os.getenv('GPT_SERVER_URL', 'http://127.0.0.1:8484') +GPT_PROXIES_URL = os.getenv('GPT_PROXIES_URL', PROXIES_URL) + + @asynccontextmanager async def lifespan(app: FastAPI): """Управление жизненным циклом приложения""" @@ -67,8 +72,6 @@ app.add_middleware( # expose_headers=["*"], ) -PROXIES_URL = "https://raw.githubusercontent.com/TheSpeedX/SOCKS-List/master/http.txt" - def download_proxies(url): response = requests.get(url) if response.status_code == 200: @@ -206,9 +209,9 @@ def extract_text_from_url(url, timeout=10, verify=True): return "\n".join(content_text), time_t -# GPT_SERVER_URL = os.getenv('GPT_SERVER_URL', 'http://45.129.78.228:8484') +GPT_SERVER_URL = os.getenv('GPT_SERVER_URL', 'http://45.129.78.228:8484') # GPT_SERVER_URL = os.getenv('GPT_SERVER_URL', 'http://172.17.0.1:8484') -GPT_SERVER_URL = os.getenv('GPT_SERVER_URL', 'http://127.0.0.1:8484') +# GPT_SERVER_URL = os.getenv('GPT_SERVER_URL', 'http://127.0.0.1:8484') def gpt_response_message(content: str, name_promt: str): contentGPT = wp.get_promt(name_promt).replace('{content}', content) @@ -669,6 +672,6 @@ async def get_logs(): lines = file.readlines()[-10:] # последние 10 строк return {"logs": lines} -# if __name__ == "__main__": -# uvicorn.run("main:app", port=8001, reload=True) +if __name__ == "__main__": + uvicorn.run("main:app", port=8001, reload=True)