@@ -47,6 +47,8 @@ from tools.copywrite.models import Copywrite from tools.public_api.models import APIStore +from backend import settings + class Chatgpt(SimpleService): """ ChatGPT Service @@ -264,8 +266,10 @@ class Chatgpt(SimpleService): ) elif model_name == 'o3-mini': with httpx.Client( - base_url='https://openai.com', + base_url='https://api.openai.com/v1', proxy=f'{proxy.protocol}://{proxy.address}', + headers={'Authorization': f'Bearer {settings.OPENAI_API_KEY}'}, + timeout=600, ) as client: resp = client.post( 'chat/completions',