From 924d4f01a8975d217e8b6cd8bc95a202fc584098 Mon Sep 17 00:00:00 2001 From: daquexian Date: Thu, 22 Jun 2023 21:29:53 +0800 Subject: [PATCH] set trust_env=True for aiohttp to repsect http_proxy env vars --- openai/api_requestor.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openai/api_requestor.py b/openai/api_requestor.py index 504f7c4411..c0d528fe3c 100644 --- a/openai/api_requestor.py +++ b/openai/api_requestor.py @@ -774,5 +774,6 @@ async def aiohttp_session() -> AsyncIterator[aiohttp.ClientSession]: if user_set_session: yield user_set_session else: - async with aiohttp.ClientSession() as session: + # Read `http(s)_proxy` environment variables to align with the requests library + async with aiohttp.ClientSession(trust_env=True) as session: yield session