Chesars
229d280141
feat(ui): add custom proxy base URL support to Playground
...
Add ability to configure a custom proxy base URL in the Playground UI,
enabling control plane/data plane architecture where:
- Control Plane: Has UI but LLM APIs disabled (DISABLE_LLM_API_ENDPOINTS=true)
- Data Plane: Has LLM APIs but UI disabled
Changes:
- Add "Custom Proxy Base URL" input field in Playground settings
- Persist custom URL in sessionStorage for user convenience
- Modify getProxyBaseUrl() to check sessionStorage first
- All API calls now route to custom URL when configured
This allows users to run the UI on control plane and point API
calls to a separate data plane endpoint.
2026-01-05 15:36:32 -03:00
yuneng-jiang
6dc11deeac
Merge pull request #18263 from BerriAI/litellm_ui_cloudzero_improvements
...
[Feature] UI - Improve Create and Delete Path for CloudZero
2025-12-22 10:43:17 -08:00
yuneng-jiang
31cc9654ce
Merge remote-tracking branch 'origin' into litellm_ui_cloudzero_improvements
2025-12-22 09:43:23 -08:00
yuneng-jiang
aacde6a4a0
Merge pull request #18310 from BerriAI/litellm_ui_button_styling
...
[Fix] Minor Styling Changes
2025-12-22 09:42:27 -08:00
Sameer Kankute
6d5eb07496
Merge pull request #18336 from BerriAI/litellm_add_nova_image_embedding_support
...
fix: request body for image embedding request
2025-12-22 19:11:42 +05:30
Ishaan Jaff
268ed11a01
Litellm content filter logs page ( #18335 )
...
* add view for litellm content filter
* add ContentFilterDetails
* test_apply_guardrail_logs_guardrail_information
* backend track litellm content filter
* ui view
* fix code qa check
2025-12-22 18:20:26 +05:30
Ishaan Jaff
2677d9d30d
[Feat] New provider TTS - Add AWS polly API for TTS ( #18326 )
...
* add aws_polly as new provider
* init AWSPollyTextToSpeechConfig
* test_aws_polly_tts_with_native_voice
* init aws_polly + AWS polly dispatch
* init AWSPollyTextToSpeechConfig
* fix transform
* add aws_polly as a new provider for TTS API
* add to sidebar
* docs aws polly
* code qa fix
* add AWS Polly Text-to-Speech
* add cost tracking for AWS polly
* docs fix
2025-12-22 18:19:34 +05:30
Sameer Kankute
9f9d7fe7a0
Merge pull request #18328 from BerriAI/litellm_add_usage_in_image_generation
...
Add usage object in image generation of gemini
2025-12-22 16:59:42 +05:30
Sameer Kankute
5bd014fd3f
Merge pull request #18327 from BerriAI/litellm_add_image_tokens_in_chat_completion
...
Add image tokens in chat completion
2025-12-22 16:59:30 +05:30
Sameer Kankute
cbc1ac9508
fix: request body for image embedding request
2025-12-22 16:55:04 +05:30
Ishaan Jaffer
57e07bddd3
fix remove flaky test
2025-12-22 16:32:13 +05:30
Ishaan Jaff
f0ddff4ae3
fix display for dbrx models ( #18330 )
2025-12-22 15:09:35 +05:30
Ishaan Jaffer
29513cf6a6
test_update_model_cost_map_url
2025-12-22 12:58:49 +05:30
Ishaan Jaffer
09dcb38b4b
Revert "test_update_model_cost_map_url"
...
This reverts commit c9d61fcdba .
2025-12-22 12:41:30 +05:30
Farhan Aulianda
63c3a6e228
fix: enable JSON-only provider routing + add xiaomi_mimo provider ( #18291 )
...
* fix: enable JSON-only provider routing + add xiaomi_mimo provider
* docs: add xiaomi_mimo provider documentation
2025-12-22 12:05:22 +05:30
Marty Sullivan
b7fbf3cd7e
add vertexai and gemini veo 3.1 ga models ( #18303 )
2025-12-22 12:04:44 +05:30
YutaSaito
fdbf8f88de
Merge pull request #18325 from BerriAI/litellm_fix_mcp_tool_testing_playground
...
fix: allow MCP tool playground to edit ints and JSON payloads
2025-12-22 15:31:35 +09:00
Sameer Kankute
b01eb2b970
Add usage object in image generation of gemini
2025-12-22 11:59:30 +05:30
Ishaan Jaffer
c9d61fcdba
test_update_model_cost_map_url
2025-12-22 11:51:30 +05:30
Sameer Kankute
60b71d48bd
Add test image tokens in output
2025-12-22 11:46:14 +05:30
Sameer Kankute
5713eae75c
Add image tokens in usage object
2025-12-22 11:45:49 +05:30
Yuta Saito
01106055ed
fix: build
2025-12-22 15:00:56 +09:00
Yuta Saito
23bf92dd82
fix: allow MCP tool playground to edit ints and JSON payloads
2025-12-22 14:50:45 +09:00
Ishaan Jaffer
46438684ca
fix config.yml
2025-12-22 10:48:12 +05:30
YutaSaito
b50e35ec33
Merge pull request #18319 from BerriAI/litellm_feat_datadog_log_trace_linking
...
feat: datadog log trace linking
2025-12-22 07:23:22 +09:00
Yuta Saito
41bbb3a6a5
feat: datadog log trace linking
2025-12-22 06:53:44 +09:00
YutaSaito
955e843d3a
Merge pull request #18318 from BerriAI/litellm_fix_datadog-dual-callback-conflict
...
Litellm fix datadog dual callback conflict
2025-12-22 06:46:59 +09:00
Yuta Saito
01aa082d16
fix: call datadog_handler
2025-12-22 05:33:39 +09:00
Yuta Saito
470179af2f
Revert "Revert "fix: ensure Datadog callback runs alongside LLM Observability" ( #18313 )"
...
This reverts commit 0acca76677 .
2025-12-22 05:22:42 +09:00
Ishaan Jaffer
1f3a5756a1
test realtime fix
2025-12-21 10:21:25 +05:30
Ishaan Jaffer
fe6f0be70f
add new providers
2025-12-21 09:27:25 +05:30
Ishaan Jaff
0acca76677
Revert "fix: ensure Datadog callback runs alongside LLM Observability" ( #18313 )
2025-12-21 09:13:28 +05:30
yuneng-jiang
74e6509b54
Merge pull request #18307 from BerriAI/litellm_ui_table_buttons_2
...
[Feature] Changing some components to use reusable component
2025-12-20 17:55:39 -08:00
yuneng-jiang
f4e44e8df5
Fixing build
2025-12-20 17:54:46 -08:00
yuneng-jiang
f747d12a5f
minor styling changes
2025-12-20 17:51:31 -08:00
yuneng-jiang
901d145b1a
Adding UI portion for Agents MD
2025-12-20 17:37:13 -08:00
Alexsander Hamir
852bf63698
[Fix] CI/CD - check_code_and_doc_quality ( #18309 )
2025-12-20 17:34:08 -08:00
Alexsander Hamir
23477e7621
[Fix] CI/CD - test_openai_realtime_direct_call_with_intent ( #18308 )
2025-12-20 17:32:20 -08:00
yuneng-jiang
6e6262b5d2
Fixing build
2025-12-20 17:25:18 -08:00
yuneng-jiang
7bc98408f0
chore: change to reusable buttons and delete modal
2025-12-20 17:21:53 -08:00
yuneng-jiang
7d8475153b
Merge pull request #18306 from BerriAI/litellm_ui_playground_ta
...
[Feature] Change Delete Model and Key Modals
2025-12-20 17:20:23 -08:00
Alexsander Hamir
4b652e19d8
[Fix] CI/CD - security_tests ( #18305 )
2025-12-20 17:08:28 -08:00
yuneng-jiang
e4b900e832
Change delete model and key to reusable modal
2025-12-20 17:07:10 -08:00
yuneng-jiang
c0fc272694
Merge pull request #18302 from BerriAI/litellm_ui_internal_viewer_key
...
[Fix] Key Info Page Internal Viewer Button Visibility
2025-12-20 15:42:30 -08:00
yuneng-jiang
3fcfe8322c
key info page internal viewer fix
2025-12-20 15:33:43 -08:00
YutaSaito
716cac4e3b
Merge pull request #18300 from BerriAI/litellm_fix_datadog-dual-callback-conflict
...
fix: ensure Datadog callback runs alongside LLM Observability
2025-12-21 06:22:21 +09:00
Yuta Saito
b54216d05f
fix: ensure Datadog callback runs alongside LLM Observability
2025-12-21 05:46:34 +09:00
yuneng-jiang
c2bf7ed9d6
Merge pull request #18299 from BerriAI/litellm_yuneng_docs_v18011
...
[Docs] Fix spacing
2025-12-20 12:44:38 -08:00
yuneng-jiang
f28ff1dd79
docs
2025-12-20 12:43:41 -08:00
yuneng-jiang
3e1b0a0bc0
Merge pull request #18298 from BerriAI/litellm_yuneng_docs_v18011
...
[Docs] Email Budget Alerts and Cloudzero UI
2025-12-20 12:39:00 -08:00