XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/gpt4free

some more logging

fdbb4741
abc <98614666+xtekky@users.noreply.github.com>
提交于

代码差异

3 个文件 +9 -0
Modified .gitignore +1 -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
Modified g4f/Provider/needs_auth/OpenaiChat.py +5 -0
@@ -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)
Modified g4f/Provider/you/har_file.py +3 -0
@@ -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)