Commit Graph

1777 Commits

Author SHA1 Message Date
Krish Dholakia e254d9013b Merge pull request #14469 from sashank5644/litellm_log_key_alias_filtering
Fixed Log Tab Key Alias filtering inaccurately for failed logs
2025-09-12 19:46:17 -07:00
Ishaan Jaff f374103c46 UI new build 2025-09-11 20:20:52 -07:00
Ishaan Jaff 32d87c242b [Fixes] Using Qwen API Tiered Pricing (#14479)
* fix: use dashscope cost calc

* add qwen logo
2025-09-11 20:07:41 -07:00
Ishaan Jaff 94038108ad fix dashscope api base 2025-09-11 20:00:54 -07:00
Ishaan Jaff dda115cc6d [Feat] Cost Tracking - Add support for Tiered Cost Tracking for Qwen API (Dashscope) (#14471)
* add dashscope logo

* docs fix

* docs fix

* fix supports_batch_calling

* fix naming

* fix input_cost_per_audio_token

* use output_cost_per_reasoning_token

* add tiered_pricing in get_model_info

* test fixes

* fix cost calc

* ruff fix
2025-09-11 18:14:39 -07:00
Sashanken c6626559a2 Fixed Log Tab Key Alias filtering inaccurately for failed logs 2025-09-11 13:05:48 -07:00
Ishaan Jaff a13aa4740a [Fixes] Bug fixes to using LiteLLM MCP Gateway (#14392)
* fix: use _get_mcp_servers_in_path

* fix checks for using litellm_proxy as MCP tool provider

* fix: fix mcp_tools_with_litellm_proxy

* fix: fix aresponses_api_with_mcp

* aresponses_api_with_mcp

* test_mcp_allowed_tools_filtering

* fix: _filter_mcp_tools_by_allowed_tools

* fix: _filter_mcp_tools_by_allowed_tools

* test_streaming_responses_api_with_mcp_tools

* fixes: test tools transfrom MCP->OpenaI spec

* test_streaming_responses_api_with_mcp_tools

* fix: chat ui allow multi select with allowed tools

* fix: use correct MCP events with litellm proxy response API

* fix get_event_model_class

* fix litellm proxy MCP handler

* fix MCPEnhancedStreamingIterator

* chat ui show list tools result

* UI: show MCP events

* fix stream iterator

* fixes: litellm proxy mcp handler

* test responses + mcp

* fix: update responses api with mcp handling

* ruff check fix

* central: _process_mcp_tools_to_openai_format

* fix: refactor code

* test_mcp_allowed_tools_filtering

* test mcp with litellm proxy

* fix mcp call

* demo: video using MCP ui

* fixes for using stream iterator

* test_no_duplicate_mcp_tools_in_streaming_e2e

* docs fix

* fix code snippet
2025-09-10 19:12:11 -07:00
Krish Dholakia 63a2a47ce0 Merge pull request #14003 from BerriAI/teams-on-users-page
Team name badge added on the User Details
2025-09-04 21:03:02 -07:00
Krish Dholakia 1c75139cd3 Merge pull request #14136 from BerriAI/add-client-side-pagination
Add client side pagination on All Models table
2025-09-04 12:21:48 -07:00
Krish Dholakia 6e852bcec6 Merge pull request #14169 from BerriAI/remove-filters-in-user-info
Remove table filter on user info page
2025-09-02 23:03:30 -07:00
zhxlp 54cca0cc7e fix: Log page parameter passing error 2025-09-03 11:34:58 +08:00
tanjiro 80970951c5 fix ui for expandable badge 2025-09-02 19:36:06 +09:00
tanjiro 51f44c0419 limit to 20 teams and make it expandable after that 2025-09-02 19:26:09 +09:00
tanjiro 3d5ecb9401 Merge branch 'main' into teams-on-users-page 2025-09-02 18:09:20 +09:00
Krish Dholakia a6f8808b0b Merge pull request #14134 from BerriAI/back-to-logs
Back to Keys should say Back to Logs
2025-09-01 12:01:47 -07:00
tanjiro 735af5bf36 success tooltip added (#14132) 2025-09-01 11:08:58 -07:00
tanjiro ca70b689af Logs page screen size fixed (#14135)
* width fixed

* tailwind css instead of inline css

* minor width fixes

* time button fixed

* fixed width for the "showing..." part
2025-09-01 11:08:09 -07:00
tanjiro 15baaf68db back to logs added conditionally 2025-08-31 17:09:11 +09:00
tanjiro f17b5730a5 client side pagination of models page 2025-08-31 15:06:29 +09:00
tanjiro 82cec3885e model filters ui matches the users page 2025-08-31 14:33:15 +09:00
tanjiro eed2358335 move filter inside user table 2025-08-31 14:03:32 +09:00
Ishaan Jaff dea3b53578 UI new build 2025-08-30 17:13:48 -07:00
tanjiro ce8e24fea8 Merge branch 'main' into teams-on-users-page 2025-08-31 07:51:13 +09:00
Krish Dholakia 85640e57cd Merge pull request #14075 from BerriAI/fix-collapsible-nav
Fix collapsible navbar design
2025-08-29 22:16:25 -07:00
Ishaan Jaff d9ca0f9300 security: fix next js version (#14084) 2025-08-29 18:09:11 -07:00
tanjiro 14d19a4d72 adjust padding on the screen 2025-08-30 01:45:42 +09:00
tanjiro 9682f76474 move the menu button to top nav+ change the icon size 2025-08-30 01:34:30 +09:00
Ishaan Jaff f3338bef9f [MCP] Bug fix - adding SSE MCP tools - fix connection test when adding MCPs (#14048)
* fix: _execute_with_mcp_client

* add warning for SSE MCP

* docs - MCP videos / guides
2025-08-28 15:16:34 -07:00
Ishaan Jaff 04dc1a5351 [Feat] Add support for returning images with gemini/gemini-2.5-flash-image-preview with /chat/completions (#13983)
* add gemini-2.5-flash-image-preview

* add gemini-2.5-flash-image-preview

* add image in ChatCompletionResponseMessage

* test_gemini_image_generation_async

* Revert "Merge pull request #13394 from Deviad/feature/enhance_logging_for_containers"

This reverts commit 539b94ad4e, reversing
changes made to 71af7bcf9c.

* include `image` in Delta

* fix _process_candidates should show the image response

* fix: _handle_special_delta_attributes

* test_gemini_image_generation_async_stream

* image_generation_chat

* UI - allow looking at generated images from /chat/completions

* _create_streaming_choice

* fix import StreamingChoices

* fix ChatCompletionResponseMessage

* test_gemini_image_generation

* add gemini img migration

* fix _extract_candidate_metadata

* ui fix

* fix batch endpoint test
2025-08-27 16:16:19 -07:00
tanjiro 948b05da86 added badge 2025-08-27 16:33:19 +09:00
Krish Dholakia 3ed1220f75 Merge pull request #13916 from mubashir1osmani/openai-multiple-images
feat: multiple images in openai images/edits endpoint
2025-08-25 23:11:13 -07:00
Ishaan Jaff c1ee8c26af [UI QA] - Allow setting Team Member RPM/TPM limits when creating a team (#13943)
* allow setting team_member_rpm_limit on creating

* create_team_member_rate_limits

* docs fix

* fix img
2025-08-25 09:12:50 -07:00
Ishaan Jaff 827d1def02 UI new build 2025-08-23 17:12:09 -07:00
Ishaan Jaff 373a13f9d4 ui fix logos 2025-08-23 17:10:18 -07:00
Ishaan Jaff 65adddd91e fix callback logos 2025-08-23 17:08:18 -07:00
Ishaan Jaff f4de167654 [Feat] UI QA Fixes (#13915)
* fix add fallbacks page

* leftnav - allow expand / collapse
2025-08-23 17:05:25 -07:00
mubashir1osmani 2fa8f971e0 feat: multiple images in openai images/edits endpoint 2025-08-23 19:13:32 -04:00
Ishaan Jaff 8a8b6f6b2c ui new build 2025-08-23 14:18:38 -07:00
Ishaan Jaff e637930d6d fix Providers UI 2025-08-23 13:16:40 -07:00
Ishaan Jaff 9750374081 [Feat] New LLM API - AI/ML API for Image Gen (#13893)
* add LlmProviders.AIML

* add AIMLChatConfig

* add aiml

* fix AimlImageGenerationConfig

* add AimlImageGenerationConfig

* add cost_calculator

* fixes for AI ML API

* add known AIML Flux image models

* add AIML Cost Calc

* add AI/ML API

* add aiml_models
2025-08-23 13:12:44 -07:00
Cherilyn Buren 60db79583a [ui/dashboard] add support for host_vllm (#13885)
Signed-off-by: rentianyue-jk <rentianyue-jk@360shuke.com>
2025-08-22 09:39:40 -07:00
Ishaan Jaff dcf8cf7f0c [Bug Fix] JS exception in User Agent Activity: Cannot read properties of undefined (#13892)
* fix allMauTags, allDauTags

* fix PerUserUsage
2025-08-22 09:39:11 -07:00
tanjiro bfd5ad032e Fix e2e_ui_test (#13881)
* new notifications

* FIX TEST
2025-08-21 22:54:46 -07:00
tanjiro 0aa1371903 Fix Filter Dropdown UX Issue - Load Initial Options (#13858)
* move the filter component to molecules

* load initial options
2025-08-21 14:56:49 -07:00
tanjiro 5299e9ad4a fix key edit settings after regenerating key (#13815) 2025-08-20 14:34:38 -07:00
tanjiro f7a3af5cde new notifications (#13813) 2025-08-20 14:32:04 -07:00
Ishaan Jaff 45a9af8063 security fix 2025-08-20 08:40:49 -07:00
Krish Dholakia 4df07a5060 Merge pull request #13622 from BerriAI/fix-passthrough-deletion-failure
Fix query passthrough deletion
2025-08-19 22:34:07 -07:00
Ishaan Jaff 1832c09d6b [Feat] - UI Allow using Key/Team Based Logging for Langfuse OTEL (#13791)
* add langfuse_otel

* ui allow setting langfuse OTEL

* fixes - using langfuse OTEL

* add description for logging integrations

* add description
2025-08-19 19:06:26 -07:00
tanjiro b0e3469202 Models page row UI restructure (#13771)
* remove unused model dashboard

* move model_dashboard to templates folder

* moving  columns to molecules directory

* group model names and provider icon

* increase table column name font size. cleanup extra title and description inside the tab

* fix column width and truncate string

* moved credentials column

* combined created by and created at

* combine in and out costs

* remove edit button

* remove 2nd extra tooltip
2025-08-19 14:00:58 -07:00