Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -121,7 +121,6 @@ async def proxy_openai_api(request: Request):
|
|
121 |
if stream_response.status_code == 403:
|
122 |
raise CensoredError('отклонено по цензуре') # это специфичная ошибка именно для опенроутера!
|
123 |
|
124 |
-
# Инициализация заголовков должна быть здесь, используя объект stream_response
|
125 |
headers_to_send = {k: v for k, v in stream_response.headers.items() if k not in {'content-length', 'content-encoding', 'alt-svc'}}
|
126 |
response = OverrideStreamResponse(stream_response.aiter_bytes(), headers=headers_to_send)
|
127 |
|
@@ -138,7 +137,7 @@ async def proxy_openai_api(request: Request):
|
|
138 |
try:
|
139 |
async for chunk in stream_api_response(api_key):
|
140 |
yield chunk
|
141 |
-
break
|
142 |
except AuthError:
|
143 |
print(f'ключ API {api_key} недействителен или превышен лимит отправки запросов')
|
144 |
continue
|
|
|
121 |
if stream_response.status_code == 403:
|
122 |
raise CensoredError('отклонено по цензуре') # это специфичная ошибка именно для опенроутера!
|
123 |
|
|
|
124 |
headers_to_send = {k: v for k, v in stream_response.headers.items() if k not in {'content-length', 'content-encoding', 'alt-svc'}}
|
125 |
response = OverrideStreamResponse(stream_response.aiter_bytes(), headers=headers_to_send)
|
126 |
|
|
|
137 |
try:
|
138 |
async for chunk in stream_api_response(api_key):
|
139 |
yield chunk
|
140 |
+
break
|
141 |
except AuthError:
|
142 |
print(f'ключ API {api_key} недействителен или превышен лимит отправки запросов')
|
143 |
continue
|