Ishaan Jaff
|
ecc770be00
|
fix - show api base on hanging requests
|
2024-04-18 20:57:22 -07:00 |
|
Ishaan Jaff
|
446b72b903
|
ui - new build
|
2024-04-18 20:18:50 -07:00 |
|
Ishaan Jaff
|
977b030dd9
|
ui - show all alert types when getting all callbacks
|
2024-04-18 20:08:13 -07:00 |
|
Krish Dholakia
|
741a18a040
|
Merge pull request #3144 from BerriAI/litellm_prometheus_latency_tracking
feat(prometheus_services.py): emit proxy latency for successful llm api requests
|
2024-04-18 19:10:58 -07:00 |
|
Ishaan Jaff
|
27333d17e2
|
fix order by spend
|
2024-04-18 17:33:38 -07:00 |
|
Ishaan Jaff
|
03b4652af1
|
fix return key aliases on /user/info
|
2024-04-18 17:16:52 -07:00 |
|
Krrish Dholakia
|
51cc8dd95b
|
fix(proxy/utils.py): add prometheus failed db request tracking
|
2024-04-18 16:30:29 -07:00 |
|
Krrish Dholakia
|
cdfd873713
|
fix(proxy/utils.py): add call type and duration to proxy_logging failure calls
this is for tracking failed db requests on prometheus
|
2024-04-18 16:24:36 -07:00 |
|
Ishaan Jaff
|
bb07c5fdc5
|
Merge pull request #3112 from BerriAI/litellm_add_alert_types
[Feat] Allow user to select slack alert types to Opt In to
|
2024-04-18 16:21:33 -07:00 |
|
Ishaan Jaff
|
3cbbbd5861
|
Merge pull request #3142 from BerriAI/litellm_slack_alerting_show_model_passed
[Fix] Show `model` passed on `"400: {'error': 'Invalid model name passed in mode` errors 👻
|
2024-04-18 16:18:17 -07:00 |
|
Krrish Dholakia
|
7f5bcf38b7
|
feat(prometheus_services.py): emit proxy latency for successful llm api requests
uses prometheus histogram for this
|
2024-04-18 16:04:35 -07:00 |
|
Ishaan Jaff
|
5cd0fcd44e
|
Merge pull request #3140 from BerriAI/litellm_trim_messages
[Fix] Slack Alerting - trim messages to first 100 chars
|
2024-04-18 16:01:39 -07:00 |
|
Ishaan Jaff
|
3125b9fbba
|
fix - show model passed in on Invalid model name passed in error
|
2024-04-18 15:43:30 -07:00 |
|
Ishaan Jaff
|
d6e3f587fe
|
fix trim messages to first 100 chars
|
2024-04-18 15:21:31 -07:00 |
|
Krrish Dholakia
|
deccde6be1
|
fix(utils.py): support prometheus failed call metrics
|
2024-04-18 12:29:15 -07:00 |
|
Ishaan Jaff
|
d178916048
|
fix - test alerting
|
2024-04-18 11:40:40 -07:00 |
|
Ishaan Jaff
|
670476353f
|
ui - set alert_types
|
2024-04-18 11:13:05 -07:00 |
|
Ishaan Jaff
|
2580d55539
|
add alert_types to config.yaml
|
2024-04-18 08:51:07 -07:00 |
|
Krish Dholakia
|
fe5c63e80b
|
Merge pull request #3105 from BerriAI/litellm_fix_hashing
fix(_types.py): hash api key in UserAPIKeyAuth
|
2024-04-18 08:16:24 -07:00 |
|
Ishaan Jaff
|
58eea0f330
|
feat return alert types on /config/get/callback
|
2024-04-17 21:02:10 -07:00 |
|
Ishaan Jaff
|
91109f32e3
|
Merge pull request #3114 from BerriAI/litellm_fix_alerting_users
[FIX} Repeat Slack Alerts triggered for "User Crossed Budget"
|
2024-04-17 20:38:27 -07:00 |
|
Ishaan Jaff
|
a97f8a40c1
|
fix - user based alerting
|
2024-04-17 20:35:29 -07:00 |
|
Krrish Dholakia
|
fdd73a4e26
|
fix(utils.py): support azure mistral function calling
|
2024-04-17 19:10:26 -07:00 |
|
Ishaan Jaff
|
7f897588d8
|
ui - new build
|
2024-04-17 18:22:23 -07:00 |
|
Ishaan Jaff
|
c4de9f2350
|
ui - new build
|
2024-04-17 18:20:45 -07:00 |
|
Ishaan Jaff
|
7d604a1c8e
|
bump: version 1.35.10 → 1.35.11
|
2024-04-17 18:20:31 -07:00 |
|
Ishaan Jaff
|
2e62b0059c
|
v0 add types of alerts to slack alerting
|
2024-04-17 18:16:19 -07:00 |
|
Ishaan Jaff
|
39488780e0
|
litellm_add_proxy_base_url in slack alerts
|
2024-04-17 17:42:28 -07:00 |
|
Krrish Dholakia
|
013611a676
|
fix(_types.py): hash api key, if given
fixes https://github.com/BerriAI/litellm/issues/2114
|
2024-04-17 16:43:35 -07:00 |
|
Ishaan Jaff
|
36b2d51e48
|
ui - dont include model/metrics in schema
|
2024-04-17 15:30:06 -07:00 |
|
Krrish Dholakia
|
afdaa349fa
|
test(test_models.py): ensure only admin can call /health
|
2024-04-16 18:13:40 -07:00 |
|
Krrish Dholakia
|
408aa21459
|
build(ui): add ui updates
|
2024-04-16 17:56:35 -07:00 |
|
Krrish Dholakia
|
d75cfc5e32
|
fix(utils.py): return vertex api base for request hanging alerts
|
2024-04-16 17:53:28 -07:00 |
|
Krish Dholakia
|
79ea9dd762
|
Merge pull request #3081 from BerriAI/litellm_ui_fixes_2
build(ui): view_key_table.tsx
|
2024-04-16 17:19:41 -07:00 |
|
Krrish Dholakia
|
78265a8d62
|
build(ui): view_key_table.tsx
show unmapped keys in default team
|
2024-04-16 17:16:08 -07:00 |
|
Ishaan Jaff
|
99065cb6b4
|
Merge pull request #3079 from BerriAI/litellm_router_save_settings_ui
UI - Save / Edit router settings UI
|
2024-04-16 16:57:42 -07:00 |
|
Krrish Dholakia
|
74795712ad
|
fix(_types.py): add /v2/ routes to info
|
2024-04-16 16:25:24 -07:00 |
|
Krish Dholakia
|
593e9062da
|
Merge pull request #3077 from BerriAI/litellm_delete_deployment_fix
fix(proxy_server.py): ensure id used in delete deployment matches id used in litellm Router
|
2024-04-16 15:48:43 -07:00 |
|
Krrish Dholakia
|
f6af61a225
|
fix(proxy_server.py): allow non-admins to access openai routes
|
2024-04-16 15:40:36 -07:00 |
|
Ishaan Jaff
|
1bc0863c0e
|
ui - new build
|
2024-04-16 15:38:07 -07:00 |
|
Ishaan Jaff
|
eadca455ad
|
feat - update router settings on Admin UI
|
2024-04-16 15:36:26 -07:00 |
|
Krrish Dholakia
|
c6ad02b167
|
fix(proxy_server.py): ensure id used in delete deployment matches id used in litellm Router
|
2024-04-16 15:17:18 -07:00 |
|
Ishaan Jaff
|
ca0a44d087
|
fix - save router settings in db
|
2024-04-16 15:11:28 -07:00 |
|
Ishaan Jaff
|
fb3edc6d92
|
router - get settings
|
2024-04-16 14:22:54 -07:00 |
|
Krrish Dholakia
|
1b3a75c302
|
fix(proxy_server.py): fix key create logic + add unit tests
|
2024-04-16 13:08:34 -07:00 |
|
Krrish Dholakia
|
915cfe4b68
|
fix(proxy_server.py): secure /team/info endpoint
make sure user requesting team info is part of team or admin
|
2024-04-16 11:40:08 -07:00 |
|
Krrish Dholakia
|
8073155bdf
|
fix(proxy_server.py): prevent non-admins from creating new keys
|
2024-04-16 11:22:02 -07:00 |
|
Ishaan Jaff
|
9de97a17aa
|
Merge pull request #3066 from BerriAI/litellm_fix_response_from_user_new
[Fix + Test] - Return correct params from `/user/new`
|
2024-04-16 09:03:40 -07:00 |
|
Krrish Dholakia
|
cbf68d3784
|
build(ui): client-side validation if key models are in new team
ensures when keys move teams, the models the key can call, are allowed by the team
|
2024-04-16 08:57:58 -07:00 |
|
Ishaan Jaff
|
3ad0651b59
|
return correct response from user/new
|
2024-04-16 08:17:45 -07:00 |
|