Skip to content

Commit 8f28935

Browse files
committed
v1.8.8-beta6 fix bugs
1 parent 9b67690 commit 8f28935

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

chatgpt/ChatService.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,20 +104,22 @@ async def set_dynamic_data(self, data):
104104
self.chat_headers = None
105105
self.chat_request = None
106106

107-
self.base_headers = {
107+
self.origin_base_headers = {
108108
'accept': '*/*',
109109
'accept-encoding': 'gzip, deflate, br, zstd',
110110
'accept-language': 'en-US,en;q=0.9',
111111
'content-type': 'application/json',
112-
'oai-language': oai_language,
113112
'origin': self.host_url,
114113
'priority': 'u=1, i',
115114
'referer': f'{self.host_url}/',
116115
'sec-fetch-dest': 'empty',
117116
'sec-fetch-mode': 'cors',
118117
'sec-fetch-site': 'same-origin'
119118
}
119+
120+
self.base_headers = self.origin_base_headers.copy()
120121
self.base_headers.update(self.fp)
122+
self.base_headers['oai-language'] = oai_language
121123

122124
if self.access_token:
123125
self.base_url = self.host_url + "/backend-api"
@@ -465,7 +467,7 @@ async def get_upload_url(self, file_name, file_size, use_case="multimodal"):
465467
async def upload(self, upload_url, file_content, mime_type):
466468
for i in range(3):
467469
try:
468-
headers = self.base_headers.copy()
470+
headers = self.origin_base_headers.copy()
469471
headers.update({
470472
'accept': 'application/json, text/plain, */*',
471473
'content-type': mime_type,
@@ -479,7 +481,7 @@ async def upload(self, upload_url, file_content, mime_type):
479481
raise HTTPException(status_code=r.status_code, detail=r.text)
480482
except Exception as e:
481483
logger.error(f"Failed to upload file: {e}")
482-
await asyncio.sleep(2)
484+
await asyncio.sleep(1)
483485
else:
484486
logger.error(f"Failed to upload file after 3 attempts")
485487
return False

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.8.8-beta5
1+
1.8.8-beta6

0 commit comments

Comments
 (0)