stef 1 viikko sitten
vanhempi
commit
d723189454
1 muutettua tiedostoa jossa 5 lisäystä ja 1 poistoa
  1. 5 1
      src/utils/config.py

+ 5 - 1
src/utils/config.py

@@ -5,6 +5,7 @@ from typing import Dict, Any, Optional
 from pydantic import Field
 from pydantic_settings import BaseSettings
 from dotenv import load_dotenv
+import httpx
 
 # 加载环境变量
 load_dotenv()
@@ -132,7 +133,10 @@ def get_openai_client():
         from openai import OpenAI
         return OpenAI(
             api_key=settings.openai_api_key,
-            timeout=settings.external_api_timeout
+            timeout=settings.external_api_timeout,
+            http_client=httpx.Client(
+                proxy="socks5://socksuser:8uhb9ijn@35.236.151.13:1080"
+            )
         )
     except ImportError:
         print("⚠️ OpenAI库未安装,使用模拟模式")