Commit graph

1726 commits

Author SHA1 Message Date
Ishaan Jaff
68e0c93246 fix - better debugging for adding new models 2024-04-11 14:49:00 -07:00
Ishaan Jaff
fc832f2196 fix - issue when loading models through ui 2024-04-11 13:06:10 -07:00
Ishaan Jaff
5f95260cf5 ui - show fallback login 2024-04-11 11:48:40 -07:00
Ishaan Jaff
7cb40d3b35 UI - add /fallback/login route 2024-04-11 11:20:41 -07:00
Krrish Dholakia
84d43484c6 fix(router.py): make sure pre call rpm check runs even when model not in model cost map 2024-04-11 09:27:46 -07:00
Ishaan Jaff
96cd038a73 security fix - disable demo accounts 2024-04-11 07:40:34 -07:00
Krish Dholakia
6749306239
Merge pull request #2945 from ushuz/hotfix
Fix image generation pre call hook call type
2024-04-10 21:53:00 -07:00
Krrish Dholakia
f4d34673d0 fix: update gitignore 2024-04-10 20:56:39 -07:00
Krish Dholakia
83e7ed94ce
Merge pull request #2942 from BerriAI/litellm_fix_router_loading
Router Async Improvements
2024-04-10 20:16:53 -07:00
Ishaan Jaff
e90645bd5d fix - setting env vars on proxy 2024-04-10 17:50:28 -07:00
John HU
c9b05828ff Fix image generation pre call hook call type 2024-04-11 00:18:35 +00:00
Ishaan Jaff
8bc02b34c2 test -base64 cache hits 2024-04-10 16:46:56 -07:00
Krrish Dholakia
180cf9bd5c feat(lowest_tpm_rpm_v2.py): move to using redis.incr and redis.mget for getting model usage from redis
makes routing work across multiple instances
2024-04-10 14:56:23 -07:00
Ishaan Jaff
c86213ac98 fix - error on setting env vars 2024-04-10 14:15:40 -07:00
Ishaan Jaff
89ff90bceb new ui build 2024-04-10 14:06:19 -07:00
Ishaan Jaff
f6fc21e917 fix- user not allowed to access key info 2024-04-10 14:01:03 -07:00
Ishaan Jaff
195840b761 fix - error user not allowed to access info 2024-04-10 13:34:22 -07:00
Krrish Dholakia
b2741933dc fix(proxy_cli.py): don't double load the router config
was causing callbacks to be instantiated twice - double couting usage in cache
2024-04-10 13:23:56 -07:00
Ishaan Jaff
a374e83d52 ui - new build 2024-04-10 12:11:12 -07:00
Ishaan Jaff
4bd1aebf8f
Merge pull request #2934 from BerriAI/litellm_ui_setup_sso
ui - setup sso on admin ui
2024-04-10 12:09:24 -07:00
Ishaan Jaff
25347b1f6f feat - set env vars on proxy 2024-04-10 11:44:27 -07:00
Krrish Dholakia
5271202a84 build(ui): fix ui runtime error when sso is turned on 2024-04-10 08:54:08 -07:00
Krrish Dholakia
8857c9b978 test(test_key_generate_prisma.py): add better unit testing for spend logs on proxy server 2024-04-09 17:58:18 -07:00
Krrish Dholakia
28940c3b71 fix(proxy_server.py): fixes logging to spend logs db url 2024-04-09 17:38:48 -07:00
Krrish Dholakia
4096118bf5 build(ui): make sure total spend and api keys sum up 2024-04-09 16:20:26 -07:00
Krrish Dholakia
dbbf605653 fix(proxy_server.py): fix sso callback check to work for user email 2024-04-09 14:50:39 -07:00
Krrish Dholakia
4495f6c058 test(test_key_generate_prisma.py): fix check for raising error if key generate max budget > key upperbound 2024-04-09 13:07:57 -07:00
Krish Dholakia
23ebb5cd1d
Merge pull request #2919 from BerriAI/litellm_admin_ui
build(ui/admin.tsx): allow adding admins + upgrading viewer to admin
2024-04-09 13:00:49 -07:00
Krrish Dholakia
a1a5132b5f build(ui/admin.tsx): allow adding admins + upgrading viewer to admin
Allows proxy admin to add more admins via UI
2024-04-09 13:00:09 -07:00
Ishaan Jaff
658f67d845 bump: version 1.34.37 → 1.34.38 2024-04-09 10:21:31 -07:00
Krrish Dholakia
df62f931e7 fix(proxy_server.py): allow 'upperbound_key_generate' params to be set via 'os.environ/' 2024-04-09 07:48:29 -07:00
Krrish Dholakia
1adabcaca2 fix(proxy_server.py): raise exception if max user value > max value set in config 2024-04-09 07:34:34 -07:00
Ishaan Jaff
6463c1ec93
Merge pull request #2912 from BerriAI/litellm_ui_qa
[UI] QA Improvements to adding callbacks, models
2024-04-09 07:34:05 -07:00
Ishaan Jaff
23ce5c2fad instantly add deployment on /model/new 2024-04-09 07:32:24 -07:00
Krrish Dholakia
0c2ae7a90e fix(proxy_server.py): allow jwt public key ttl to be passed as os.environ 2024-04-09 07:23:13 -07:00
Ishaan Jaff
bb22f0718b fix - ui qa 2024-04-09 07:19:27 -07:00
Krish Dholakia
763e92a03e
Merge pull request #2907 from BerriAI/litellm_map_user_to_org
fix(proxy_server.py): allow mapping a user to an org
2024-04-08 20:50:47 -07:00
Krrish Dholakia
470b7b64c9 fix(proxy/utils.py): fix error message 2024-04-08 20:47:13 -07:00
Krrish Dholakia
6c1444bfaa fix(proxy_server.py): allow mapping a user to an org 2024-04-08 20:45:11 -07:00
Ishaan Jaff
f69e812c5f ui - new build 2024-04-08 20:43:28 -07:00
Ishaan Jaff
80694ba79b feat - add slack webhooks 2024-04-08 20:11:48 -07:00
Ishaan Jaff
afe58377a4 ui - new build 2024-04-08 18:53:56 -07:00
Ishaan Jaff
d95f3d5a23 dynamically set litellm callbacks 2024-04-08 18:13:13 -07:00
Krrish Dholakia
00ad3c687e build(ui): ui cleanup 2024-04-08 18:09:53 -07:00
Krrish Dholakia
633bd10365 build(ui): fix navbar 2024-04-08 17:51:17 -07:00
Krrish Dholakia
e38ff06d01 fix(proxy_server.py): add more detailed debugging 2024-04-08 17:37:55 -07:00
Ishaan Jaff
2a69650e8c
Merge pull request #2903 from BerriAI/litellm_set_new_callbacks_ui
ui - add langfuse modal
2024-04-08 17:37:38 -07:00
Ishaan Jaff
e2a1872446 ui - new build 2024-04-08 17:35:23 -07:00
Ishaan Jaff
9412299b3a fix example config 2024-04-08 17:33:18 -07:00
Ishaan Jaff
90656bd203 ui - set langfuse callbacks 2024-04-08 17:32:20 -07:00