Ishaan Jaff
c80e984d7e
ui new build
2025-04-19 14:19:33 -07:00
Krrish Dholakia
ff81f48af3
bump: version 1.66.2 → 1.66.3
2025-04-16 22:20:10 -07:00
Krrish Dholakia
78c6d73dea
build: new ui build
2025-04-16 22:11:53 -07:00
Ishaan Jaff
12ccb954a6
ui new build
2025-04-16 19:23:04 -07:00
Krish Dholakia
d8a1071bc4
Add aggregate spend by tag ( #10071 )
...
* feat: initial commit adding daily tag spend table to db
* feat(db_spend_update_writer.py): correctly log tag spend transactions
* build(schema.prisma): add new tag table to root
* build: add new migration file
2025-04-16 12:26:21 -07:00
Ishaan Jaff
1d4fea509d
ui new build
2025-04-15 22:36:44 -07:00
Ishaan Jaff
ce2595f56a
bump: version 1.66.0 → 1.66.1
2025-04-14 21:30:07 -07:00
Ishaan Jaff
b210639dce
ui new build
2025-04-14 21:19:21 -07:00
Ishaan Jaff
72c1f7e09a
ui new build
2025-04-12 20:42:43 -07:00
Krish Dholakia
00e49380df
Litellm UI qa 04 12 2025 p1 ( #9955 )
...
* fix(model_info_view.tsx): cleanup text
* fix(key_management_endpoints.py): fix filtering litellm-dashboard keys for internal users
* fix(proxy_track_cost_callback.py): prevent flooding spend logs with admin endpoint errors
* test: add unit testing for logic
* test(test_auth_exception_handler.py): add more unit testing
* fix(router.py): correctly handle retrieving model info on get_model_group_info
fixes issue where model hub was showing None prices
* fix: fix linting errors
2025-04-12 19:30:48 -07:00
Ishaan Jaff
69a3aab4c8
ui new build
2025-04-12 09:13:00 -07:00
Krish Dholakia
792ee079c2
Litellm 04 05 2025 release notes ( #9785 )
...
* docs: update docs
* docs: additional cleanup
* docs(index.md): add initial links
* docs: more doc updates
* docs(index.md): add more links
* docs(files.md): add gemini files API to docs
* docs(index.md): add more docs
* docs: more docs
* docs: update docs
2025-04-06 09:03:51 -07:00
Ishaan Jaff
7f6de81196
ui new build
2025-04-05 12:30:37 -07:00
Krish Dholakia
e3b231bc11
fix(litellm-proxy-extras/utils.py): check migrations from correct directory + place prisma schema inside litellm-proxy-extras dir ( #9767 )
...
Allows prisma migrate deploy to work as expected on new db's
2025-04-04 22:11:07 -07:00
Ishaan Jaff
cba1dacc7d
ui new build
2025-04-04 14:39:55 -07:00
Krish Dholakia
6c69ad4c89
fix(model_management_endpoints.py): fix allowing team admins to update team models ( #9697 )
...
Read Version from pyproject.toml / read-version (push) Successful in 17s
Helm unit test / unit-test (push) Successful in 22s
* fix(model_management_endpoints.py): fix allowing team admins to update their models
* test(test_models.py): add e2e test to for team model flow
ensure team admin can always add / edit / delete team models
2025-04-01 22:28:15 -07:00
Krrish Dholakia
0cfc3e822c
build: new ui build
2025-04-01 19:44:23 -07:00
Krish Dholakia
fb83567a03
Litellm new UI build ( #9601 )
...
* build: new ui build
* build: new ui build
* fix(proxy_server.py): only show user models their key can access on `/models`
* fix(model_management_endpoints.py): ensure team admin can add models
* test: update unit testing to reflect changes
* fix(model_dashboard.tsx): fix sizing on models page
* build: fix ui
2025-03-27 17:15:25 -07:00
Krrish Dholakia
1328afe612
fix(lowest_tpm_rpm_v2.py): support batch writing increments to redis
2025-03-18 19:09:53 -07:00
Ishaan Jaff
5e892a1e92
ui new build
Read Version from pyproject.toml / read-version (push) Successful in 18s
Helm unit test / unit-test (push) Successful in 22s
2025-03-18 11:46:23 -07:00
Ishaan Jaff
a256108f3f
ui new build
2025-03-14 21:46:40 -07:00
Ishaan Jaff
9dc962511f
ui new build
2025-03-14 21:29:42 -07:00
Ishaan Jaff
5290d141b7
ui new build
2025-03-14 21:23:13 -07:00
Krrish Dholakia
26226d475f
feat(proxy_server.py): support retrieving models for a team, if user is a member - via /models?team_id
...
Allows user to see team models on UI when creating a key
2025-03-14 19:34:06 -07:00
Krrish Dholakia
621d193727
build: new ui build
2025-03-14 18:18:03 -07:00
Krrish Dholakia
fc0d21794d
style: cleanup credential from leftnav - now in models tab
2025-03-14 10:14:21 -07:00
Ishaan Jaff
c2d290785a
ui new build
2025-03-13 21:44:32 -07:00
Krrish Dholakia
b8d590da0c
fix(azure/audio_transcriptions.py): support azure cost tracking
...
extract content time and log correctly as duration
2025-03-11 22:25:13 -07:00
Ishaan Jaff
9692b2ed73
ui new build
2025-03-11 12:22:12 -07:00
Ishaan Jaff
3ee6a3eaee
ui new build
2025-03-10 21:05:00 -07:00
Krish Dholakia
0e3caf92b9
UI - new API Playground for testing LiteLLM translation ( #9073 )
...
* feat: initial commit - enable dev to see translated request
* feat(utils.py): expose new endpoint - `/utils/transform_request` to see the raw request sent by litellm
* feat(transform_request.tsx): allow user to see their transformed request
* refactor(litellm_logging.py): return raw request in 3 parts - api_base, headers, request body
easier to render each individually on UI vs. extracting from combined string
* feat: transform_request.tsx
working e2e raw request viewing
* fix(litellm_logging.py): fix transform viewing for bedrock models
* fix(litellm_logging.py): don't return sensitive headers in raw request headers
prevent accidental leak
* feat(transform_request.tsx): style improvements
2025-03-07 19:39:31 -08:00
Ishaan Jaff
0fed8bcefd
ui new build
2025-03-06 21:22:58 -08:00
Ishaan Jaff
772c2b1fff
Revert "ui new build"
...
This reverts commit 94563ab1e7
.
2025-03-04 13:28:54 -08:00
Krrish Dholakia
8ea3d4c046
build: merge litellm_dev_03_01_2025_p2
2025-03-03 23:05:41 -08:00
Ishaan Jaff
94563ab1e7
ui new build
2025-03-03 22:21:31 -08:00
Krrish Dholakia
4418e6dd14
build: merge branch
2025-03-02 08:31:57 -08:00
Ishaan Jaff
88b1e315c8
ui new build
Read Version from pyproject.toml / read-version (push) Successful in 14s
2025-03-01 17:52:14 -08:00
Ishaan Jaff
04f152ceb3
ui new build
2025-02-28 20:12:06 -08:00
Krish Dholakia
a65bfab697
Fix calling claude via invoke route + response_format support for claude on invoke route ( #8908 )
...
* fix(anthropic_claude3_transformation.py): fix amazon anthropic claude 3 tool calling transformation on invoke route
move to using anthropic config as base
* fix(utils.py): expose anthropic config via providerconfigmanager
* fix(llm_http_handler.py): support json mode on async completion calls
* fix(invoke_handler/make_call): support json mode for anthropic called via bedrock invoke
* fix(anthropic/): handle 'response_format: {"type": "text"}` + migrate amazon claude 3 invoke config to inherit from anthropic config
Prevents error when passing in 'response_format: {"type": "text"}
* test: fix test
* fix(utils.py): fix base invoke provider check
* fix(anthropic_claude3_transformation.py): don't pass 'stream' param
* fix: fix linting errors
* fix(converse_transformation.py): handle response_format type=text for converse
2025-02-28 17:56:26 -08:00
Ishaan Jaff
51590742bd
ui new build
2025-02-27 20:09:44 -08:00
Krrish Dholakia
fcf4ea3608
build: merge squashed commit
...
Squashed commit of the following:
commit 6678e15381
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date: Wed Feb 26 09:29:15 2025 -0800
test_prompt_caching
commit bd86e0ac47
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date: Wed Feb 26 08:57:16 2025 -0800
test_prompt_caching
commit 2fc21ad51e
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date: Wed Feb 26 08:13:45 2025 -0800
test_aprompt_caching
commit d94cff55ff
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date: Wed Feb 26 08:13:12 2025 -0800
test_prompt_caching
commit 49c5e7811e
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date: Wed Feb 26 07:43:53 2025 -0800
ui new build
commit cb8d5e5917
Author: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Date: Wed Feb 26 07:38:56 2025 -0800
(UI) - Create Key flow for existing users (#8844 )
* working create user button
* working create user for a key flow
* allow searching users
* working create user + key
* use clear sections on create key
* better search for users
* fix create key
* ui fix create key button - make it neater / cleaner
* ui fix all keys table
commit 335ba30467
Author: Krrish Dholakia <krrishdholakia@gmail.com>
Date: Wed Feb 26 08:53:17 2025 -0800
fix: fix file name
commit b8c5b31a4e
Author: Krrish Dholakia <krrishdholakia@gmail.com>
Date: Tue Feb 25 22:54:46 2025 -0800
fix: fix utils
commit ac6e503461
Author: Krrish Dholakia <krrishdholakia@gmail.com>
Date: Mon Feb 24 10:43:31 2025 -0800
fix(main.py): fix openai message for assistant msg if role is missing - openai allows this
Fixes https://github.com/BerriAI/litellm/issues/8661
commit de3989dbc5
Author: Krrish Dholakia <krrishdholakia@gmail.com>
Date: Mon Feb 24 21:19:25 2025 -0800
fix(get_litellm_params.py): handle no-log being passed in via kwargs
Fixes https://github.com/BerriAI/litellm/issues/8380
2025-02-26 09:39:27 -08:00
Ishaan Jaff
54f4e35a58
ui new build
2025-02-26 07:43:53 -08:00
Ishaan Jaff
14d94dca12
ui new build
2025-02-25 20:03:03 -08:00
Krish Dholakia
b829475587
Litellm dev 02 25 2025 p1 ( #8816 )
...
* build(model_prices_and_context_window.json): add bedrock cross-region inferencing model information
Closes https://github.com/BerriAI/litellm/issues/8801#issuecomment-2683438528
* build(model_prices_and_context_window.json): add claude sonnet `-latest` models to model cost map
Closes https://github.com/BerriAI/litellm/discussions/8770#discussioncomment-12318880
* build(model_prices_and_context_window.json): add remaining anthropic `-latest` models to model cost map
Closes https://github.com/BerriAI/litellm/discussions/8770#discussioncomment-12318880
* test: update test with new model
2025-02-25 15:20:39 -08:00
Ishaan Jaff
e271f38356
ui new build
2025-02-24 23:51:00 -08:00
Ishaan Jaff
e67d72f660
ui new build
2025-02-21 19:31:59 -08:00
Ishaan Jaff
d23d4305fb
ui new build
2025-02-20 18:40:21 -08:00
Krrish Dholakia
9470f57e86
build: extract <think>..</think> block for amazon deepseek r1 and put in reasoning_content
2025-02-19 21:10:38 -08:00
Ishaan Jaff
1460a79ef9
ui new build
2025-02-19 20:09:51 -08:00
Ishaan Jaff
fff15543d9
(UI + Proxy) Cache Health Check Page - Cleanup/Improvements ( #8665 )
...
Read Version from pyproject.toml / read-version (push) Successful in 14s
* fixes for redis cache ping serialization
* fix cache ping check
* fix cache health check ui
* working error details on ui
* ui expand / collapse error
* move cache health check to diff file
* fix displaying error from cache health check
* ui allow copying errors
* ui cache health fixes
* show redis details
* clean up cache health page
* ui polish fixes
* fix error handling on cache health page
* fix redis_cache_params on cache ping response
* error handling
* cache health ping response
* fx error response from cache ping
* parsedLitellmParams
* fix cache health check
* fix cache health page
* cache safely handle json dumps issues
* test caching routes
* test_primitive_types
* fix caching routes
* litellm_mapped_tests
* fix pytest-mock
* fix _serialize
* fix linting on safe dumps
* test_default_max_depth
* pip install "pytest-mock==3.12.0"
* litellm_mapped_tests_coverage
* add readme on new litellm test dir
2025-02-19 19:08:50 -08:00