Commit graph

1788 commits

Author SHA1 Message Date
Krrish Dholakia
4dd7b05406 feat(proxy_server.py): give request-level breakdown if ttft metric is selected for ju
st that day
2024-05-28 18:09:22 -07:00
Ishaan Jaff
ea609a0b14 fear support GET /v1/batches{batch_id} 2024-05-28 17:58:34 -07:00
Ishaan Jaff
e14e5e8f8e feat add v1/batches 2024-05-28 17:49:36 -07:00
Ishaan Jaff
b38196fbd9 fix app mounting ui 2024-05-28 08:14:15 -07:00
Ishaan Jaff
f878c54986 Merge pull request #3874 from BerriAI/litellm_make_email_alerts_free
[Feat] Add, Test Email Alerts on Admin UI
2024-05-28 08:09:14 -07:00
Krrish Dholakia
a4634ef6d2 fix(proxy_server.py): handle next js route serving on fastapi 2024-05-28 01:09:05 -07:00
Krrish Dholakia
991fc9563a feat: e2e flow complete - admin can invite new users to proxy via invite links
Completes https://github.com/BerriAI/litellm/issues/3863
2024-05-27 23:19:30 -07:00
Ishaan Jaff
c8d3af1117 fix - testing email alerting 2024-05-27 22:46:45 -07:00
Krish Dholakia
e2c15e84a0 Merge branch 'main' into litellm_invite_users_via_link 2024-05-27 20:36:43 -07:00
Krrish Dholakia
b5e17de0bc feat(proxy_server.py): allow admin to invite users via invite link
Closes https://github.com/BerriAI/litellm/issues/3863
2024-05-27 20:32:25 -07:00
Ishaan Jaff
46d506169a Merge pull request #3870 from BerriAI/litellm_rename_end_user
[Feat] Rename `/end/user/new` -> `/customer/new` (maintain backwards compatibility)
2024-05-27 19:42:14 -07:00
Ishaan Jaff
a27b1dd13d fix - working customer/delete 2024-05-27 19:24:20 -07:00
Krish Dholakia
7f4a6ad956 Merge pull request #3869 from BerriAI/litellm_public_model_hubg
Admin UI - Public model hub
2024-05-27 19:14:11 -07:00
Ishaan Jaff
39936fa726 fix - /customer/update 2024-05-27 19:02:20 -07:00
Ishaan Jaff
d9b7d078de feat - add validation for existing customers 2024-05-27 18:29:09 -07:00
Ishaan Jaff
a997e8f811 docs string - > end user /new 2024-05-27 18:20:44 -07:00
Ishaan Jaff
a90b18a741 feat - rename end_user -> customer 2024-05-27 18:17:46 -07:00
Krrish Dholakia
abdc5b357f feat(model_hub.tsx): enable admin to expose a public model hub 2024-05-27 17:45:45 -07:00
Ishaan Jaff
5fed67dcc3 Merge pull request #3868 from BerriAI/litellm_show_updated_created_models
[Feat] Show Created at, Created by on `Models` Page
2024-05-27 16:32:29 -07:00
Ishaan Jaff
4d14366ae3 backend - add audit logs for adding models 2024-05-27 16:29:51 -07:00
Ishaan Jaff
d7043baf6d router - include updated at and created at in model info 2024-05-27 15:53:16 -07:00
Ishaan Jaff
ddfb76a770 fix - show activity by model_group 2024-05-27 11:25:16 -07:00
Krrish Dholakia
56fd0c60d1 fix(parallel_request_limiter.py): fix user+team tpm/rpm limit check
Closes https://github.com/BerriAI/litellm/issues/3788
2024-05-27 08:48:23 -07:00
Krrish Dholakia
8e9a3fef81 feat(proxy_server.py): expose new /model_group/info endpoint
returns model-group level info on supported params, max tokens, pricing, etc.
2024-05-26 14:07:35 -07:00
Krrish Dholakia
a78be8d6f3 build(ui): add enterprise cta 2024-05-25 21:41:53 -07:00
Krish Dholakia
960fa8b326 Merge pull request #3844 from BerriAI/litellm_region_based_alerts
feat(slack_alerting.py): enable provider-region based alerting
2024-05-25 21:03:16 -07:00
Krrish Dholakia
1f42d086d6 feat(ui): allow admin to configure slack alerting thresholds on ui 2024-05-25 21:01:19 -07:00
Ishaan Jaff
1c8bfe827d Merge pull request #3842 from BerriAI/litellm_set_budget_dur
[Fix] Set budget_duration on `/team/new` and `/team/update`
2024-05-25 16:31:39 -07:00
Ishaan Jaff
7928b3aea0 fix - test team_alias 2024-05-25 15:42:52 -07:00
Ishaan Jaff
8efa76f1a4 fix - updating team 2024-05-25 15:31:25 -07:00
Ishaan Jaff
61bc6fae63 test - new_team 2024-05-25 15:20:49 -07:00
Ishaan Jaff
aa1a1bcb24 feat - update budget duration 2024-05-25 14:57:29 -07:00
Ishaan Jaff
f63c7035e5 fix - allow setting budget duration and reset at 2024-05-25 14:38:05 -07:00
Ishaan Jaff
50dfadcbcb feat - set budget duration 2024-05-25 14:32:08 -07:00
Krish Dholakia
02f2d67808 Merge pull request #3839 from BerriAI/litellm_fix_models_endpoint
fix(proxy_server.py): fix model check for `/v1/models` + `/model/info` endpoint when team has restricted access
2024-05-25 14:23:01 -07:00
Ishaan Jaff
7694622007 fix - linting error 2024-05-25 13:30:32 -07:00
Krrish Dholakia
0cbce770a2 fix(proxy_server.py): fix model list returned for /model/info when team has restricted access 2024-05-25 13:21:33 -07:00
Krrish Dholakia
b0afacf7e3 fix(proxy_server.py): fix model check for /v1/models endpoint when team has restricted access 2024-05-25 13:02:03 -07:00
Ishaan Jaff
83eab81b1c Merge pull request #3836 from BerriAI/litellm_ui_show_activity_tab
[Feat] - Admin UI - New Activity Tab
2024-05-25 12:37:18 -07:00
Ishaan Jaff
c7fea8d1ba fix - clean up proxy.py 2024-05-25 12:22:28 -07:00
Ishaan Jaff
19b1ac7c82 fix - backend sort by date + /global/activity/model 2024-05-25 12:21:14 -07:00
Krrish Dholakia
2db3819142 fix(proxy_server.py): allow user_api_key_cache_ttl to be a controllable param 2024-05-25 12:07:28 -07:00
Ishaan Jaff
30adc7c554 fix - formatting on admin ui 2024-05-25 10:51:36 -07:00
Ishaan Jaff
7a7c3ce1bb backend - get all up global activ 2024-05-25 10:40:26 -07:00
Ishaan Jaff
fcaa4408c0 feat - spend by provider on UI 2024-05-25 08:36:53 -07:00
Ishaan Jaff
b78ddfc5e4 feat - backend - view spend by provider 2024-05-25 08:13:48 -07:00
Ishaan Jaff
d3a8306952 Merge branch 'main' into litellm_send_alerts_making_new_key 2024-05-24 20:42:17 -07:00
Krrish Dholakia
d2d5e2d389 feat(ui): settings.tsx
enable/disable outage alerts on admin ui
2024-05-24 20:04:15 -07:00
Krish Dholakia
40791ee1f8 Merge pull request #3828 from BerriAI/litellm_outage_alerting
fix(slack_alerting.py): support region based outage alerting
2024-05-24 19:13:17 -07:00
Krrish Dholakia
4536ed6f6e feat(slack_alerting.py): refactor region outage alerting to do model based alerting instead
Unable to extract azure region from api base, makes sense to start with model alerting and then move to region
2024-05-24 19:10:33 -07:00