mirror of
https://github.com/cunnymessiah/keychecker.git
synced 2026-05-10 18:39:04 -07:00
openrouter fix
This commit is contained in:
@@ -192,6 +192,9 @@ async def invoke_model(key: APIKey, session, region, model):
|
|||||||
resp = await response.json()
|
resp = await response.json()
|
||||||
if resp['message'] and 'Malformed input request' in resp['message']:
|
if resp['message'] and 'Malformed input request' in resp['message']:
|
||||||
key.models[region].append(model_name)
|
key.models[region].append(model_name)
|
||||||
|
elif resp['message'] and 'Operation not' in resp['message']:
|
||||||
|
key.useless = True
|
||||||
|
key.useless_reasons.append('Quarantined Key')
|
||||||
|
|
||||||
|
|
||||||
async def retrieve_models(key: APIKey, session, region):
|
async def retrieve_models(key: APIKey, session, region):
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ async def check_openrouter(key: APIKey, session):
|
|||||||
key.bought_credits = not data['is_free_tier']
|
key.bought_credits = not data['is_free_tier']
|
||||||
key.limit_reached = key.credit_limit is not None and key.usage >= key.credit_limit
|
key.limit_reached = key.credit_limit is not None and key.usage >= key.credit_limit
|
||||||
key.rpm = int(data['rate_limit']['requests']) // int(data['rate_limit']['interval'].replace('s', '')) * 60
|
key.rpm = int(data['rate_limit']['requests']) // int(data['rate_limit']['interval'].replace('s', '')) * 60
|
||||||
key.balance = await get_key_balance(key, session)
|
# key.balance = await get_key_balance(key, session)
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user