返回提交历史
Modified
.gitignore
+1
-0
Modified
g4f/Provider/needs_auth/OpenaiChat.py
+5
-0
Modified
g4f/Provider/you/har_file.py
+3
-0
XFEstudio/gpt4free
some more logging
fdbb4741
代码差异
3 个文件
+9
-0
@@ -63,3 +63,4 @@ dist.py
63
63
x.txt
64
64
bench.py
65
65
to-reverse.txt
66
g4f/Provider/OpenaiChat2.py
@@ -371,6 +371,8 @@ class OpenaiChat(AsyncGeneratorProvider, ProviderModelMixin):
371
371
except NoValidHarFileError:
372
372
...
373
373
if cls._api_key is None:
374
if debug.logging:
375
print("Getting access token with nodriver.")
374
376
await cls.nodriver_access_token()
375
377
cls.default_model = cls.get_model(await cls.get_default_model(session, cls._headers))
376
378
@@ -386,6 +388,9 @@ class OpenaiChat(AsyncGeneratorProvider, ProviderModelMixin):
386
388
blob = data["arkose"]["dx"]
387
389
need_arkose = data["arkose"]["required"]
388
390
chat_token = data["token"]
391
392
if debug.logging:
393
print(f'Arkose: {need_arkose} Turnstile: {data["turnstile"]["required"]}')
389
394
390
395
if need_arkose and arkose_token is None:
391
396
arkose_token, api_key, cookies = await getArkoseAndAccessToken(proxy)
@@ -149,4 +149,7 @@ async def telemetry_id_with_driver(proxy: str = None):
149
149
response = requests.post('https://telemetry.stytch.com/submit',
150
150
headers=headers, data=payload, proxies=proxies)
151
151
152
if '-' in response.text:
153
print(f'telemetry generated: {response.text}')
154
152
155
return (response.text)