mirror of
https://github.com/xtekky/gpt4free.git
synced 2025-12-06 02:30:41 -08:00
Add MissingRequirementsError to You
This commit is contained in:
parent
db2d6cffd9
commit
f66cd9f8a3
3 changed files with 11 additions and 12 deletions
|
|
@ -11,6 +11,7 @@ from .helper import format_prompt
|
|||
from ..image import ImageResponse, to_bytes, is_accepted_format
|
||||
from ..requests import StreamSession, FormData, raise_for_status
|
||||
from .you.har_file import get_telemetry_ids
|
||||
from .. import debug
|
||||
|
||||
class You(AsyncGeneratorProvider, ProviderModelMixin):
|
||||
url = "https://you.com"
|
||||
|
|
@ -163,6 +164,9 @@ class You(AsyncGeneratorProvider, ProviderModelMixin):
|
|||
if not cls._telemetry_ids:
|
||||
cls._telemetry_ids = await get_telemetry_ids()
|
||||
user_uuid = str(uuid.uuid4())
|
||||
telemetry_id = cls._telemetry_ids.pop()
|
||||
if debug.logging:
|
||||
print(f"Use telemetry_id: {telemetry_id}")
|
||||
async with client.post(
|
||||
"https://web.stytch.com/sdk/v1/passwords",
|
||||
headers={
|
||||
|
|
@ -173,7 +177,7 @@ class You(AsyncGeneratorProvider, ProviderModelMixin):
|
|||
"Referer": "https://you.com/"
|
||||
},
|
||||
json={
|
||||
"dfp_telemetry_id": cls._telemetry_ids.pop(),
|
||||
"dfp_telemetry_id": telemetry_id,
|
||||
"email": f"{user_uuid}@gmail.com",
|
||||
"password": f"{user_uuid}#{user_uuid}",
|
||||
"session_duration_minutes": 129600
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue