From 7f8e5181f247bdb9cd32a2a030c3093067d4efe7 Mon Sep 17 00:00:00 2001 From: Heiner Lohaus Date: Sat, 7 Dec 2024 05:06:24 +0100 Subject: Fix links in Readme, update OpenaiChat provider --- g4f/Provider/openai/har_file.py | 2 +- g4f/Provider/openai/new.py | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'g4f/Provider/openai') diff --git a/g4f/Provider/openai/har_file.py b/g4f/Provider/openai/har_file.py index 9af81332..ff416267 100644 --- a/g4f/Provider/openai/har_file.py +++ b/g4f/Provider/openai/har_file.py @@ -25,7 +25,6 @@ conversation_url = "https://chatgpt.com/c/" class RequestConfig: cookies: dict = None headers: dict = None - access_request_id: str = None access_token: str = None proof_token: list = None turnstile_token: str = None @@ -33,6 +32,7 @@ class RequestConfig: arkose_token: str = None headers: dict = {} cookies: dict = {} + data_build: str = "prod-697873d7e78bb14df6e13af3a91fa237cc4db415" class arkReq: def __init__(self, arkURL, arkBx, arkHeader, arkBody, arkCookies, userAgent): diff --git a/g4f/Provider/openai/new.py b/g4f/Provider/openai/new.py index 47943918..9f99f2af 100644 --- a/g4f/Provider/openai/new.py +++ b/g4f/Provider/openai/new.py @@ -14,6 +14,8 @@ from datetime import ( timezone ) +from .har_file import RequestConfig + cores = [16, 24, 32] screens = [3000, 4000, 6000] maxAttempts = 500000 @@ -386,7 +388,7 @@ def get_config(user_agent): random.random(), user_agent, None, - "prod-0b673b9a04fb6983c1417b587f2f31173eafa605", #document.documentElement.getAttribute("data-build"), + RequestConfig.data_build, #document.documentElement.getAttribute("data-build"), "en-US", "en-US,es-US,en,es", 0, @@ -396,7 +398,8 @@ def get_config(user_agent): time.perf_counter(), str(uuid.uuid4()), "", - 8 + 8, + int(time.time()), ] return config -- cgit v1.2.3