Ishaan Jaff
51339f5ef1
[Feat] RAG API - Add s3_vectors as provider on /vector_store/search API + UI for creating + PDF support for /rag/ingest ( #19895 )
...
* init S3VectorsRAGIngestion as a supported ingestion provider for RAG API
* test: TestRAGS3Vectors
* init S3VectorsVectorStoreOptions
* init s3 vectors
* code clean up + QA
* fix: get_credentials
* S3VectorsRAGIngestion
* TestRAGS3Vectors
* docs: AWS S3 Vectors
* add asyncio QA checks
* fix: S3_VECTORS_DEFAULT_DIMENSION
* init ui for bedrock s3 vectors
* fix add /search support for s3_vectors
* init atransform_search_vector_store_request
* feat: S3VectorsVectorStoreConfig
* TestS3VectorsVectorStoreConfig
* atransform_search_vector_store_request
* fix: S3VectorsVectorStoreConfig
* add validation for bucket name etd
* fix UI validation for s3 vector store
* init extract_text_from_pdf
* add pypdf
* fix code QA checks
* fix navbar
* init s3_vector.png
* fix QA code
2026-01-27 16:30:59 -08:00
Sameer Kankute
ec1403ada0
Merge pull request #18496 from Chesars/feat/add-minimax-provider-ui
...
feat: Add MiniMax provider support to UI dashboard
2026-01-02 16:53:24 +05:30
Chesars
e31ee9be51
feat: Add MiniMax official logo to UI
...
- Downloaded official MiniMax logo from HuggingFace repository
- Added minimax.svg to assets/logos directory
- Updated providerLogoMap to reference the logo
- Logo source: https://huggingface.co/MiniMaxAI/MiniMax-VL-01
2025-12-29 00:21:14 -03:00
vasilisazayka
f284fc716d
fix(sap): add sap as provider for list in add credentials component in proxy ui, add sap logo ( #18375 )
2025-12-23 22:29:51 +05:30
yuneng-jiang
0ee924f91e
Adding svg
2025-12-15 18:34:34 -08:00
Ishaan Jaff
a4fb0df028
[Feat] New provider - Agent Gateway, add pydantic ai agents ( #18013 )
...
* init A2AProviderConfigManager
* move file
* move file
* add pydnatic ai folder
* init providers
* test_pydantic_ai_non_streaming
* fix import
* INIT pydantic
* use_a2a_form_fields
* TestPydanticAITransformation
2025-12-15 17:40:58 -08:00
Ishaan Jaff
3054b6ea60
[Feat] A2A Gateway - allow adding Azure Foundry Agents on UI ( #17909 )
...
* add CostConfigFields
* add CostConfigFields
* add output_cost_per_token
* refactor table
* add agent cost view
* add azure foundry fields
* add foundry logo
* fix: clean error
* fix utils
* fix agent edi
* add easter egg
* fix order
* test_handle_streaming_forwards_api_key
* fix forward api key down
* fix a2a send msg
* add A2a comparison on compare playground
* fix chat ui
* fix bedrock agentcore stream
2025-12-12 16:38:04 -08:00
Ishaan Jaff
4a7437ba5f
[Feat] Agent Gateway - allow adding langgraph, bedrock agent core agents ( #17802 )
...
* fix: langgraph bridge streaming
* add public/agents/fields
* test_a2a_completion_bridge_non_streaming
* TestA2AStreamingTransformation
* AgentCredentialFieldMetadata
* add new logo
* refactor add agent
* fix add dynamic fields
* feat allow adding langgraph agent
* add langgraph provider
* stash
* add AgentCreateInfo
* agent_create_fields
* fix fields
* test_a2a_completion_bridge_bedrock_agentcore
* test_a2a_completion_bridge_bedrock_agentcore
* add public endpoints
* fix a2a endpoints
* fix dynamic fields
2025-12-10 19:13:50 -08:00
Ishaan Jaff
585aee2ae4
[Feat] Agent Gateway - Allow tracking request / response in "Logs" Page ( #17449 )
...
* init litellm A2a client
* simpler a2a client interface
* test a2a
* move a2a invoking tests
* test fix
* ensure a2a send message is tracked n logs
* rename tags
* add streaming handlng
* add a2a invocation
* add a2a invocation i cost calc
* test_a2a_logging_payload
* update invoke_agent_a2a
* test_invoke_agent_a2a_adds_litellm_data
* add A2a agent
2025-12-03 18:57:18 -08:00
Lior Drihem
62b84d6aad
Prompt security litellm ( #16365 )
...
* add prompt security guardrails provider
* cosmetic
* small
* add file sanitization and update context window
* add pdf and OOXML files support
* add system prompt support
* add tests and documentation
* remove print
* fix PLR0915 Too many statements (96 > 50)
* cosmetic
* fix mypy error
* Fix failed tests due to naming conflict of responses directory with same-named pip package
* Fix mypy error: use 'aembedding' instead of 'embeddings' for async embedding call type
* Fix: Install enterprise package into Poetry virtualenv for tests
The GitHub Actions workflow was installing litellm-enterprise to system Python
using 'python -m pip install -e .', but tests run in Poetry's virtualenv using
'poetry run pytest'. This caused ImportError for enterprise package types.
Changed to 'poetry run pip install -e .' so the package is available in the
same virtualenv where pytest executes.
Fixes enterprise test collection errors in GitHub Actions CI.
* Move Prompt Security guardrail tests to tests/test_litellm/
Per reviewer feedback, move test_prompt_security_guardrails.py from
tests/guardrails_tests/ to tests/test_litellm/proxy/guardrails/ so
it will be executed by GitHub Actions workflow test-litellm.yml.
This ensures the Prompt Security integration tests run in CI.
---------
Co-authored-by: Ori Tabac <oritabac@prompt.security>
Co-authored-by: Vitaly Neyman <vitaly@prompt.security>
2025-11-24 11:44:20 -08:00
Ishaan Jaff
21ba491656
[UI] Add RunwayML on Admin UI supported models/providers ( #16606 )
...
* add runway.png
* add gen4_turbo
2025-11-13 21:46:35 -08:00
Ishaan Jaffer
4621a23a89
add litellm logo jpg
2025-11-07 15:36:49 -08:00
Ishaan Jaff
99feefd614
[Feat] Add FAL AI Image Generations on LiteLLM ( #16067 )
...
* add fal-ai provider
* fix image_generation_handler
* init FalAIImageGenerationConfig
* init cost_calculator
* init FAL AI
* TestFAL_AI_ImageGeneration
* fix load_custom_provider_entrypoints
* TestFAL_AI_ImageGeneration
* add imagen4 transform FAL AI
* add FAL AI imagen 4 transform
* BaseImageGenTest
* test_fal_ai_image_generation_basic
* add BRIA + Recraft img gen
* add recraft + BRIA
* test_fal_ai_image_generation_basic
* tests for flux PRO v11
* Add FAL AI SD
* test FAL AI SD
* docs FAL AI
* docs fal ai
* Using Model-Specific Parameters
* add fal ai model prices
* add fall_ai JPG logo
* ui fixes FAL AI
* fix linting
* fix linting
* fix bedrock test_get_request_body_stability3
* test_custom_llm_provider_entrypoint
2025-10-29 13:10:51 -07:00
Ishaan Jaff
5de912375c
[Feat] UI - Add logos for search providers ( #15872 )
...
* add LiteLLM_SearchToolsTable
* init SearchToolRegistry
* fix add SearchToolRegistry
* fix add SearchToolRegistry
* fix handling search tool management
* fix search imports
* fix registry
* init search tools in memory
* fix init tools in mem
* fix TypedDict def
* add new SCHEMA
* bump proxy extras
* add LiteLLM_SearchToolsTable_search_tool_name_key
* bump extras with migration
* fix working CRUD Ops
* fix: _init_search_tools_in_db
* add UI friendly name for search providers
* add ui friendly name for search providers
* add providers available
* working layout
* better layout
* clean add search tool
* update_router_search_tools
* fix remove in memory registry, since router is in mem store
* allow testing search tool connection
* clean create search tool
* add test_search_tool_connection
* fix: _init_search_tools_in_db
* add searchToolQueryCall
* fix icon
* clean tester
* add parallel ai logo
* add exa ai logo
* add google PSE logo
* add tavily logo
* add dataforseo + perplexity
* add parallel ai logo
* UI show logos for search
2025-10-23 18:00:40 -07:00
Achintya Rajan
824517ee37
updates guardrail provider logos
2025-10-10 11:39:14 -07:00
Achintya Rajan
e2f21beb7f
added Infinity as a provider in the UI
2025-10-07 10:21:18 -07:00
Ishaan Jaff
60230e5666
[Feat] UI - add snowflake on UI ( #15083 )
...
* UI - add snowflake on UI
* fixes snowflake creds
2025-09-30 13:16:04 -07:00
Alexsander Hamir
8b9bd9bdb6
fix: added oracle to provider's list ( #14835 )
2025-09-23 17:21:19 -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
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
tanjiro
0af45206a3
Added Voyage, Jinai, Deepinfra and VolcEngine providers on the UI ( #13131 )
...
* added voyage and jinai and volcengine
* deepinfra added and alphabetically ordered
2025-07-30 10:01:07 -07:00
Ishaan Jaff
e5f0a8477b
[Feat] New Vector Store - PG Vector ( #12667 )
...
* add PGVectorStoreConfig
* add PGVectorStoreConfig
* test_environment_variable_support
* fix code QA check
* rename test
* add PG vector img
* allow adding vector stores
* add pg vector
* add vector store
* TestPGVectorStoreConfig
* TestPGVectorStoreConfig
2025-07-16 18:17:05 -07:00
Jorge Piedrahita Ortiz
7fdecffc9f
style: update sambanova logos ( #12431 )
2025-07-08 13:56:50 -07:00
Ishaan Jaff
ca4d886cd0
[UI QA] 1.74.0.rc ( #12348 )
...
* fix alignment
* fix msg
* ui qa - use correct input type
* fix logo
* fix
* fix preview
* add PremiumLoggingSettingsProps
* fix duration
* fix img
* fix img
* ui new build
2025-07-05 15:47:20 -07:00
Ishaan Jaff
77741b7684
[Feat] UI - Allow adding team specific logging callbacks ( #12261 )
...
* add arize logo
* use correct struct
* define dynamic params
* add arize_space_id
* update ui
* ui - team logging
2025-07-02 16:35:22 -07:00
tanjiro
bbc1467d23
Add logos to callback list ( #12244 )
...
* add logos to callback list
* added logos
* minor
* cleanup console.log + remove unused functions + prettier
* more cleanup
* fix braintrust logo
* minor
2025-07-02 09:55:55 -07:00
Ishaan Jaff
ebf6395bc1
[Feat] Add Eleven Labs - Speech To Text Support on LiteLLM ( #12119 )
...
* add ELEVENLABS as a provider
* add deepgram to main.py
* add ElevenLabsException
* add ElevenLabsAudioTranscriptionConfig
* add transform_audio_transcription_response
* TestElevenLabsAudioTranscription
* add elevenlabs/scribe_v1 to model cost map
* add ElevenLabsAudioTranscriptionConfig
* add AudioTranscriptionRequestData
* add ElevenLabs transform
* use AudioTranscriptionRequestData
* refactoring fixes
* add ProcessedAudioFile util for reading audio files
* test_elevenlabs_diarize_parameter_passthrough
* docs eleven labs
* docs fixes
* fix code qa checks
* fixes - audio transcription
* ui - add ElevenLabs logo
* add elevenlabs logo
* docs - ElevenLabs
* test fix elevenlabs
2025-06-27 17:50:49 -07:00
tanjiro
54b14ac631
enterprise feature preview improvement ( #11715 )
2025-06-13 14:43:06 -07:00
Ishaan Jaff
52ef96261f
[UI] Add Deepgram provider to supported providers list and mappings ( #11634 )
...
* Add Deepgram provider to supported providers list and mappings
* add logo
* Add deepgram to model cost map
* ui - require api key for deepgram
* fix logo path
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-06-11 12:12:12 -07:00
Ishaan Jaff
c9ade3a3a2
[UI] Polish New MCP Server Add Form ( #11604 )
...
* fixes MCP new form
* refactor existing logic
* docs add MCP on ui
2025-06-10 17:20:17 -07:00
Ishaan Jaff
dc16e47df6
[UI] Allow adding Bedrock, Presidio, Lakera, AIM guardrails on UI ( #10874 )
...
* ui fix bedrock guard
* polish: logo should appear after selecting provider
* fix ui config bedrock
* fix: refactor - use specific configs per provider
* fix: refactor - use specific configs per provider
* feat: ui, show provider specific params for guardrails
* fix: updated type of LiteLLM params for guardrails
* fix: updated type of LiteLLM params for guardrails
* ui, use endpoint for adding presidio, bedrock guardrails
* fix: linting error
* add llama guard and secret detector on UI
* add aim on ui
* allow adding lakera AI on litellm ui
* fix: fixes for params to init guardrails
* test: test_guardrail_info_response
* test: test_initialize_presidio_guardrail
* fix: init guardrails
* fix: init guardrails
* add showSearch
* working bedrock guard
2025-05-15 21:22:56 -07:00
Ishaan Jaff
ee1557afcd
[Feat] Add endpoints for adding, deleting, editing guardrails in DB ( #10833 )
...
* feat: add DB Add, Edit, Delete for Guardrails
* feat: endpoints for guardrail management
* add guardrail info helpers
* add presidio logo
* add createGuardrailCall
2025-05-14 14:19:51 -07:00
Ishaan Jaff
7c679abe85
ui - add nvidia triton models ( #10456 )
2025-04-30 21:42:15 -07:00
azdolinski
044508e075
set_local_icons
2025-03-19 14:37:57 +00:00
Krrish Dholakia
af8b35d556
build(ui/litellm-dashboard): initial commit of litellm dashboard
2024-01-27 12:12:48 -08:00