yuneng-jiang and GitHub
7dd76bc4e3
Usage indicator Near Limit Fix ( #16504 )
2025-11-11 18:50:15 -08:00
yuneng-jiang and GitHub
c623ff916f
Add Tags To Edit Key Flow ( #16500 )
2025-11-11 17:44:29 -08:00
YutaSaito and GitHub
aff1060512
fix: unable to delete MCP server from permission settings #16124 ( #16407 )
2025-11-10 19:50:13 -08:00
yuneng-jiang and GitHub
8f1f5825aa
Invite User Searchable Team Select ( #16454 )
2025-11-10 18:38:23 -08:00
yuneng-jiang and GitHub
af68763f5d
Only show models based on selected endpoint ( #16452 )
2025-11-10 18:38:01 -08:00
yuneng-jiang and GitHub
a03c9fde4a
Add deprecation warning to Model Analytics Page ( #16417 )
2025-11-10 17:17:31 -08:00
yuneng-jiang and GitHub
39ae7549a4
[Feature] UI - Model Info Page Health Check ( #16416 )
...
* Add test connection button to model info page
* Unused import
2025-11-10 11:10:06 -08:00
yuneng-jiang and GitHub
11af05f5f4
Small issues ( #16406 )
2025-11-08 16:05:42 -08:00
e037d9315d
Add Vertex and Gemini Videos API with Cost Tracking + UI support ( #16323 )
...
* Use video id for videos api
* remove mock code
* Potential fix for code scanning alert no. 3630: Clear-text logging of sensitive information
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* remove print statements
* Update video prefix for 'video_'
* Add veo with openai videos unified specs
* Add videos testing to UI
* remove mock code
* Remove not need ui changes:
* Fix mypy errors related to gemini
* fix test_transform_video_create_request
* Add vertex ai veo config
* Add vertex ai veo config
* Add cost tracking for gemini and add optional param passing
* fix bugs related to vertex ai veo
* Add Gemini Veo Video Generation in Openai Videos Unified Spec (#16229 )
* Add veo with openai videos unified specs
* Add videos testing to UI
* remove mock code
* Remove not need ui changes:
* Fix mypy errors related to gemini
* fix test_transform_video_create_request
* Add contant video duration for gemini and vertex
* Fix litellm_mapped_tests tests
* fix azure videos issue
* Added doc for videos vertex ai
* fix seconds param error
* fix lint errors
* test_transform_video_create_response_cost_tracking_no_duration
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Ishaan Jaffer <ishaanjaffer0324@gmail.com >
2025-11-08 16:03:51 -08:00
yuneng-jiang and GitHub
8412950b94
[Feature] UI - Cache Settings Redis Add Semantic Cache Settings ( #16398 )
...
* Tests
* Merging Tests
* Redis Semantic Cache Settings
* Readd mock to test
* Fixing build issues
2025-11-08 10:09:49 -08:00
yuneng-jiang and GitHub
e26875b8ed
[Fix] UI - Test Key Page Revert Model To Single Select ( #16390 )
...
* Test Key Single Select
* fix build issues
2025-11-08 09:08:32 -08:00
YutaSaito and GitHub
6eb74bd62a
Feat/persist mcp credentials in db ( #16308 )
...
* feat: persist mcp credentials in db
* feat: remove Auth Value field from MCP Tool Testing Playground
* fix: test
2025-11-07 19:22:49 -08:00
Ishaan Jaff and GitHub
f1534c1650
Revert "[Fix] UI - Revert Changes for Test Key Multiple Model Select ( #16372 )" ( #16386 )
...
This reverts commit 99a8a304c1 .
2025-11-07 18:24:01 -08:00
Ishaan Jaffer
4dcbfbbb89
ui fix linting
2025-11-07 18:20:31 -08:00
Ishaan Jaff and GitHub
a978680714
[UI] Guardrails - allow updating guardrails through UI. Ensure litellm_params actually get updated in memory ( #16384 )
...
* fix safe dumps
* add patterns.json
* add PrebuiltPattern
* add test patterns
* fix edit and view
* fix backend handling
* fix CF ui edit
* fix init
* add _has_guardrail_params_changed
* fix sync_guardrail_from_db
* fix _has_guardrail_params_changed
* fix patch_guardrail
* add unsaved change check
* fix ContentFilterManager
2025-11-07 18:15:59 -08:00
Ishaan Jaff and GitHub
674d4b4cab
[Feat] Guardrails - LiteLLM Content Filter, Allow Viewing/Editing Content Filter Settings ( #16383 )
...
* fix safe dumps
* add patterns.json
* add PrebuiltPattern
* add test patterns
* fix edit and view
* fix backend handling
* fix CF ui edit
* fix init
2025-11-07 18:15:09 -08:00
Ishaan Jaff and GitHub
ca229fe030
[Feat] LiteLLM Guardrail - UI Fix, ensure you can see UI Friendly name for PII Patterns ( #16382 )
...
* fix safe dumps
* add patterns.json
* add PrebuiltPattern
* add test patterns
2025-11-07 18:14:58 -08:00
Ishaan Jaffer
5b5122125c
guardrailLogoMap fix
2025-11-07 15:37:01 -08:00
Ishaan Jaffer
4621a23a89
add litellm logo jpg
2025-11-07 15:36:49 -08:00
yuneng-jiang and GitHub
5fb0940b9b
[Feature] UI - Surface SSO Create errors on create flow ( #16369 )
...
* Surface backend SSO issues on create SSO flow
* Remove unused import
* Fix flaky test
2025-11-07 14:44:50 -08:00
yuneng-jiang and GitHub
99a8a304c1
[Fix] UI - Revert Changes for Test Key Multiple Model Select ( #16372 )
...
* Revert "Initial changes for supporting prompts to multiple models"
This reverts commit 0d8dee4401a410531ddc4a29ec11dc17f7807c4b.
* Add test for the single model select
2025-11-07 13:39:17 -08:00
yuneng-jiang and GitHub
92bc7db594
Remove encoding_format in api calls for test key embedding models ( #16367 )
2025-11-07 10:58:30 -08:00
yuneng-jiang and GitHub
0a90283fec
Change usage page to have a parent date picker ( #16264 )
2025-11-07 10:00:37 -08:00
yuneng-jiang and GitHub
29e8d857f7
Fix SSO Proxy Base URL input validation and remove normalizing / ( #16332 )
2025-11-06 19:24:05 -08:00
Ishaan Jaff and GitHub
bdc4969526
[Feat] UI - Allow configuring LiteLLM Custom Guardrail ( #16339 )
...
* add ContentFilterAction
* store pre-built regex patterns
* add v0 of content filter guard
* add _filter_messages
* test content filter guard
* init ContentFilterGuardrail
* fix ContentFilterGuardrail enums
* rename folder
* fix litellm_content_filter
* refactor content filter guard
* test content filter
* add streaming for ContentFilterGuardrail
* test_streaming_hook_mask
* add litellm_content_filter
* docs show litellm content filter
* docs litellm content filter
* fix lnting
* use ENUM for PrebuiltPatternName
* fix validate_blocked_words_file
* add validateBlockedWordsFile
* LitellmContentFilterGuardrailConfigModel
* add get_config_model
* add litellm content filter
* refactored ui
* fix config
* tests for new components
2025-11-06 16:03:55 -08:00
yuneng-jiang and GitHub
b5956e0595
Add Azure AD Token field to Add Model Azure and make API Key not required ( #16331 )
2025-11-06 09:52:39 -08:00
yuneng-jiang and GitHub
b1be6185ac
[Feature] UI - Include Model Access Group Models on Team Models Table ( #16298 )
...
* All Models Page Allow Filtering By Model Access Group
* Fix tests from main merge
2025-11-05 18:23:50 -08:00
yuneng-jiang and GitHub
f1191578ae
[Fix] UI - Fixed Label for vLLM in Model Create Flow ( #16285 )
...
* Fixed Label for vLLM
* Make vLLM api key not required
2025-11-05 16:03:01 -08:00
Ishaan Jaffer
5b658ce1eb
ui fix
2025-11-04 17:58:51 -08:00
yuneng-jiang and GitHub
2b0aea87c0
[Feature] UI - Initial changes for supporting prompts to multiple models ( #16223 )
...
* Initial changes for supporting prompts to multiple models
* Additional tests to prevent regressions
* Resolve merge conflicts
* Fixing E2E build issues
2025-11-04 16:02:19 -08:00
yuneng-jiang and GitHub
2ed95e216c
[Feature] UI - Tag Usage Top Model Table View and Label Fix ( #16249 )
...
* Tag Usage Top Model Table View and Label Fix
* Removed unused state
2025-11-04 14:24:43 -08:00
yuneng-jiang and GitHub
4d756a62d9
Prevent trailing slash in sso proxy base url input ( #16244 )
2025-11-04 14:22:50 -08:00
yuneng-jiang and GitHub
615f76de88
[Feature] UI - Litellm test key audio ( #16251 )
...
* Add audio/transcriptions and audio/speech to Test key UI
* Removed unused import in test
* Fixed voice parameter not being passed in
2025-11-04 14:21:26 -08:00
YutaSaito and GitHub
8e27b6c0b4
[MCP] configure static mcp header ( #16179 )
...
* feat: configure extra mcp headers in ui
* doc: static header
* build: add new migration file
* chore: add missing image file
* fix: test
2025-11-03 21:06:36 -08:00
6ed76ff809
feat: change guardrail_information to list type ( #16127 )
...
* feat: change guardrail_information to list type to support displaying multiple guardrails
* fix: add missing commit and revert auto-format changes in utils.py
---------
Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com >
2025-11-02 09:47:49 -08:00
yuneng-jiang and GitHub
e336434b27
[Feature] UI - Guardrail Info Page Show PII Config ( #16164 )
...
* Guardrail info page fix
* Make the Configurations more readable and render in a table
2025-11-02 09:05:00 -08:00
yuneng-jiang and GitHub
48822c2fa2
[Feature] UI - Add Model Existing Credentials Improvement ( #16166 )
...
* Model Settings UI Improvement
* Doc changes from Anthropic SDK to Passthrough
* Tests
2025-11-02 09:04:36 -08:00
yuneng-jiang and GitHub
feea17181c
Delete Team Member with friction ( #16167 )
2025-11-02 09:04:00 -08:00
steve-gore-snapdocs and GitHub
ef2000bfb7
Remove minimum validation for cache control injection index ( #16149 )
2025-11-01 13:22:24 -07:00
yuneng-jiang and GitHub
31a4ab4780
Building UI ( #16158 )
2025-11-01 09:26:52 -07:00
Ishaan Jaffer
2cd57540a4
fix test fixes
2025-10-31 18:31:00 -07:00
Ishaan Jaffer
e6c9df230f
fix linting
2025-10-31 18:26:22 -07:00
Ishaan Jaffer
159db27d5c
fix test claude-sonnet-4-5-20250929
2025-10-31 18:13:29 -07:00
Ishaan Jaffer
d90f1696c3
UI new build
2025-10-31 18:11:41 -07:00
Ishaan Jaff and GitHub
c59a0c9681
[Feat] UI - Allow setting cache settings on UI ( #16143 )
...
* add LiteLLM_CacheConfig
* add CacheSettingsField
* add UI cache saver
* feat add cache_settings_router
* fix schema
* fix ssl_check_hostname
* refactor into utils
* add groups for field names
* add test_connection in base cache
* add test_connection inredis and redis cluster
* feat _decrypt_db_variables
* add cache settings endpoints
* test_test_cache_connection_calls_cache_test_connection_with_params
* fix: add switch_on_llm_response_caching
* feat use CacheSettingsManager
* feat use CacheSettingsManager
* TestCacheSettingsManager
* fix update_config
* Cache Field test
2025-10-31 17:43:59 -07:00
yuneng-jiang and GitHub
725671395a
[Feature] UI - Config Guardrails should not be editable and guardrail info fix ( #16142 )
...
* UI Config Guardrails should not be editable and guardrails info definition location fix
* Remove unused import
* Added literals for guardrail definition location
2025-10-31 16:29:24 -07:00
yuneng-jiang and GitHub
cf0d84c789
[Feature] UI - Add Tags to update model ( #16140 )
...
* Add Tags to update model
* Test Key Page Tag Selector
2025-10-31 16:28:46 -07:00
yuneng-jiang and GitHub
dd053e1d12
[Feature] UI - Add tags in model creation ( #16138 )
...
* Add tags in model creation
* Removing unused import in test
2025-10-31 16:26:30 -07:00
Ishaan Jaff and GitHub
b6312e68f0
[Feat] UI + Management - Allow setting all routing strategies, tag filtering on UI ( #16139 )
...
* add ROUTER_SETTINGS_FIELDS
* feat: add router_settings_router on proxy
* add RouterSettingsField
* update RouterSettingsResponse
* add ROUTER_SETTINGS_FIELDS
* add getRouterSettingsCall
* add UI friendly name
* fix router settings
* fix get descriptions
* fix toggles /refator
* fix refactor
* fix refactor
* fix ROUTING_STRATEGY_DESCRIPTIONS
* fix fields
2025-10-31 11:29:37 -07:00
yuneng-jiang and GitHub
b9850accaa
Circle CI e2e test fix ( #16100 )
2025-10-30 09:54:46 -07:00