返回提交历史
Modified
g4f/Provider/Copilot.py
+1
-1
Modified
g4f/providers/retry_provider.py
+0
-2
XFEstudio/gpt4free
Fix missing cookies in Copilot
c50f2f47
代码差异
2 个文件
+1
-3
@@ -57,7 +57,7 @@ class Copilot(AsyncAuthedProvider, ProviderModelMixin):
57
57
conversation_url = f"{url}/c/api/conversations"
58
58
59
59
_access_token: str = None
60
_cookies: dict = None
60
_cookies: dict = {}
61
61
62
62
@classmethod
63
63
async def on_auth_async(cls, **kwargs) -> AsyncIterator:
@@ -69,7 +69,6 @@ class IterListProvider(BaseRetryProvider):
69
69
api_key = AuthManager.load_api_key(provider)
70
70
if api_key:
71
71
extra_body["api_key"] = api_key
72
debug.log(f"Using API key for provider: {provider.__name__}")
73
72
try:
74
73
response = provider.create_function(alias, messages, stream=stream, **extra_body)
75
74
for chunk in response:
@@ -119,7 +118,6 @@ class IterListProvider(BaseRetryProvider):
119
118
if not api_key:
120
119
api_key = AuthManager.load_api_key(provider)
121
120
if api_key:
122
debug.log(f"Using API key for provider: {provider.__name__}")
123
121
extra_body["api_key"] = api_key
124
122
if conversation is not None and hasattr(conversation, provider.__name__):
125
123
extra_body["conversation"] = JsonConversation(**getattr(conversation, provider.__name__))