Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -118,7 +118,7 @@ async def proxy_openai_api(request: Request):
|
|
118 |
streaming = client.stream(request.method, COMPLETIONS_URL, headers=headers, params=request.query_params, json=request_body)
|
119 |
async with streaming as stream_response:
|
120 |
if stream_response.status_code in {401, 402, 429}:
|
121 |
-
raise AuthError(f'ключ API {api_key} недействителен или превышен лимит отправки
|
122 |
if stream_response.status_code == 403:
|
123 |
raise CensoredError('отклонено по цензуре') # это специфичная ошибка именно для опенроутера!
|
124 |
response.init_headers({k: v for k, v in stream_response.headers.items() if k not in {'content-length', 'content-encoding', 'alt-svc'}})
|
|
|
118 |
streaming = client.stream(request.method, COMPLETIONS_URL, headers=headers, params=request.query_params, json=request_body)
|
119 |
async with streaming as stream_response:
|
120 |
if stream_response.status_code in {401, 402, 429}:
|
121 |
+
raise AuthError(f'ключ API {api_key} недействителен или превышен лимит отправки запросов\n всего ключей: {len(API_KEYS)}')
|
122 |
if stream_response.status_code == 403:
|
123 |
raise CensoredError('отклонено по цензуре') # это специфичная ошибка именно для опенроутера!
|
124 |
response.init_headers({k: v for k, v in stream_response.headers.items() if k not in {'content-length', 'content-encoding', 'alt-svc'}})
|