141 Commits

Author SHA1 Message Date
based 1fdd2661c9 more retard ocd ignore 2024-03-18 12:32:12 +10:00
the big boss 9ae1b62668 Merge pull request #4 from dietpepsigirl/master
migrate to messages api for anthropic checker
2024-03-18 02:25:01 +00:00
dietpepsigirl 6d5b9c9080 /n fixes & removal of unnecessary if 2024-03-17 22:17:30 -04:00
dietpepsigirl f227afe5f9 Merge branch 'master' into master 2024-03-17 20:50:53 -04:00
based 3fc06f309f he really forgor
i need to sleep desu
2024-03-18 10:13:28 +10:00
based f88fe7faf9 schizo 2024-03-18 10:01:49 +10:00
dietpepsigirl 0b0b5ec090 tier checking claude keys via messages api 2024-03-17 19:49:02 -04:00
based a1f7d18af9 holy ocd x2 2024-03-16 22:20:27 +10:00
based fb188521a9 holy ocd 2024-03-16 22:19:07 +10:00
based 5ac1a6a93c claude quota check + aws v3 fallback for keys without v2 enabled 2024-03-16 22:15:28 +10:00
based eef20d0857 mark anthropic keys with disabled orgs as invalid 2024-03-06 22:06:54 +10:00
based 87764096be bump q'd keys up to the top of the list 2024-03-04 18:48:59 +10:00
based 45f2ef124a update main.py 2024-03-01 12:23:55 +10:00
based b8380ccb33 update mistral model so the checker doesn't die in 3 months 2024-02-28 10:46:09 +10:00
based c7ac59728f did it again oops 2024-02-28 10:37:47 +10:00
based 72fe4acf58 might have been wrong about quarantine not showing up on admin keys
(i think it's only the v2 policy that doesn't show up)
2024-02-28 10:32:21 +10:00
based e76ea11cdc implemented openrouter support 2024-02-23 20:45:47 +10:00
based cc4e049b6a ethical
pretty sure this is just standard on all keys now, my private key that has seen only entirely legitimate and minimal use also has the message so.
2024-02-18 01:51:56 +10:00
based fddb8a4bcc might be possible? idk 2024-02-17 22:09:37 +10:00
based 02ef6a0b13 oops 2024-02-17 22:02:37 +10:00
based 4685bbab3d clean up aws checker 2024-02-16 22:07:28 +10:00
based 03fbeb741e mark quarantined keys with bedrock already set up as valid 2024-02-16 15:53:04 +10:00
based 6372f929d4 distinguish makersuite keys with special gemini models 2024-02-16 15:04:52 +10:00
based 5d99a6802a \n 2024-02-15 05:01:28 +10:00
based 681bdc3134 fix for openai gateway timeout ratelimit and some aws changes 2024-02-15 04:55:28 +10:00
based fc9b4fe95d remove debug 2024-01-30 05:15:56 +10:00
based e8a90abdc1 fix tiering not showing due to change with OAI rate limits 2024-01-30 05:15:16 +10:00
based c4679e67d8 only output aws keys with bedrock enabled when running -proxyoutput 2024-01-28 14:49:00 +10:00
based 088814edd6 prioritize non filtered models when coming across the same model tier in azure
also reverted the azure checker to being multithreaded instead of asynchronous, the async version does nothing but choke on large key counts even with a small semaphore value. if theres any sort of rate limit in place on something then async is slop.

run_in_executor was also causing timeout errors and ignoring caught exceptions so it's been removed and replaced with the old as_completed method. it gets passed to an executor in the end either way so there shouldn't be much of a performance difference, if any.
2024-01-27 19:21:52 +10:00
based aaa5fd8e89 this bald fuck 2024-01-27 08:08:19 +10:00
based 950d7a8005 Update README.md 2024-01-24 07:50:58 +10:00
based 3da8231b79 use a nonblocking sleep on anthropic rate limited retries
honestly i don't even know if pozzed checks are needed anymore, i haven't seen a pozzed key in months. i think they stopped doing that shit once they realized how retarded it was.
2024-01-24 07:45:12 +10:00
based 201cd6207c added verbose flag 2024-01-24 07:36:54 +10:00
based b3416a6e49 bug fixes 2024-01-24 07:07:55 +10:00
based 333a519a2e Merge remote-tracking branch 'origin/master'
# Conflicts:
#	README.md
2024-01-21 07:47:19 +10:00
based 86e8d6ba45 merged async version into master 2024-01-21 07:46:49 +10:00
based 9c9ce3e2cb Merge branch 'async'
# Conflicts:
#	README.md
#	requirements.txt
2024-01-21 07:44:31 +10:00
based 16826c6f9e Update README.md 2024-01-18 12:46:37 +10:00
based 6ba0d2ef72 changed my mind again 2024-01-18 12:44:29 +10:00
based 167b2cea7b Update README.md 2024-01-18 12:28:27 +10:00
based 3ad16793a3 implement a concurrent connection limit so we don't overflow the windows network buffer
(oops)
2024-01-18 12:14:21 +10:00
based 887d89e659 Update README.md 2024-01-18 10:58:04 +10:00
based 371cedadaa clean up requirements.txt 2024-01-18 10:34:00 +10:00
based 873a8f51f7 Merge branch 'master' of https://github.com/kingbased/keychecker into async 2024-01-18 10:31:24 +10:00
based 80bea77242 clean up requirements.txt 2024-01-18 10:29:49 +10:00
based 4061ded217 Update README.md
seems like it was fixed
2024-01-18 09:19:08 +10:00
based 22de3b0754 added async support for various services 2024-01-18 09:14:54 +10:00
based 5baed1e942 quick fix for a cosmetic error 2024-01-17 04:32:27 +10:00
based 3edc6f495a test once (dummy) 2024-01-17 04:12:38 +10:00
based 052a61e6f5 Update README.md 2024-01-17 04:07:04 +10:00