Commit Graph
27894 Commits
Author SHA1 Message Date
Ishaan Jaffer 3b330c3f0f docs config settings 2025-11-27 08:15:51 -08:00
Sameer KankuteandGitHub 1f6d8fc151 Merge pull request #17079 from naaa760/fix/vertex-batch-support
fix: support Vertex AI batch listing in LiteLLM proxy
2025-11-27 16:50:17 +05:30
yuneng-jiangandGitHub e093429740 Merge pull request #17177 from BerriAI/litellm_ui_model_perf_2
[Infra] UI - Migrate Provider Fields to React Query
2025-11-26 20:07:57 -08:00
Ishaan Jaffer 772be1778a test_append_system_prompt_messages 2025-11-26 19:00:31 -08:00
Ishaan Jaffer 01fd4d7cef fix fireworks test 2025-11-26 18:58:32 -08:00
Ishaan Jaffer 65f5cc29dd fix ai/ml api 2025-11-26 18:55:55 -08:00
Sameer KankuteandGitHub b09c64e4f3 Merge pull request #16874 from BerriAI/litellm_vertex_ai_anthopic_cost_tracking
Add cost tracking for streaming in vertex ai passthrough
2025-11-27 08:24:41 +05:30
Sameer KankuteandGitHub aab0684bb9 Merge pull request #16877 from BerriAI/litellm_mcp_responses_api_header_passing
feat: Add header passing support for MCP tools in Responses API
2025-11-27 08:10:43 +05:30
1cb5fcddba make generic api OSS + support multiple generic API's (#17152)
* feat(generic_api_callback.py): make generic api OSS + support multiple generic API's

Enables https://github.com/BerriAI/litellm/pull/17094#discussion_r2562832967

* feat(callback_utils.py): support custom generic api callbacks

* feat(generic_api_callback.py): support specifying which event types to run the generic api for

* fix(litellm_logging.py): log system prompt for anthropic messages

* feat(generic_api_callback.py): support generic api compatible api's - e.g. rubrik agent cloud

* docs(sidebars.js): document new OSS generic api

* docs(generic_api.md): document new OSS Generic API

* docs(custom_webhook_api.md): document custom webhook api integration tutorial

* docs(custom_webhook_api.md): cleanup

* docs(custom_webhook_api.md): document what get's logged to custom webhook api

* Refactor: Pass callback config to GenericAPILogger

Co-authored-by: krrishdholakia <krrishdholakia@gmail.com>

* Fix: Handle empty messages list in logging payload

Co-authored-by: krrishdholakia <krrishdholakia@gmail.com>

* Checkpoint before follow-up message

Co-authored-by: krrishdholakia <krrishdholakia@gmail.com>

* feat: Cache GenericAPILogger instances to improve performance

Co-authored-by: krrishdholakia <krrishdholakia@gmail.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-11-26 18:38:38 -08:00
Sameer Kankute 30a22f1fed type the secrets field v1.80.5.dev32 2025-11-27 07:58:35 +05:30
Sameer Kankute 605bc4e476 type the secrets field 2025-11-27 07:58:06 +05:30
Ishaan Jaffer 48eb34a875 fix cos tracking 2025-11-26 18:26:07 -08:00
Ishaan Jaffer b487e67dec sec fix 2025-11-26 18:23:18 -08:00
yuneng-jiang 7e3f3c6f65 Migrate /public/provider/fields to react query 2025-11-26 18:16:52 -08:00
Ishaan Jaffer 5cfcc98d2e fix img gen 2025-11-26 17:56:59 -08:00
yuneng-jiangandGitHub ac1827cbfc Merge pull request #17168 from BerriAI/litellm_ui_users_loading
[Feature] UI - Better Loading State for Internal User Page
2025-11-26 17:28:40 -08:00
yuneng-jiangandGitHub 9a4d3bc347 Merge pull request #17170 from BerriAI/litellm_key_create_duration_fix
[Fix] UI - Create Key Duration Fix
2025-11-26 17:24:30 -08:00
Ishaan Jaffer 0346d1ea23 fix 2025-11-26 17:11:33 -08:00
yuneng-jiang f0e5921bbd Add emoji for exact text match 2025-11-26 17:09:07 -08:00
Ishaan JaffandGitHub 831694897e [Feat] RAG API - QA - allow internal user keys to access api, allow using litellm credentials with API, raise clear exception when RAG API fails (#17169)
* allow using a cred with RAG API

* add /rag/ingest to llm api routes

* add rag endpoints under llm api routes

* raise clear exception when RAG API fails

* use async methods for bedrock ingest

* fix ingestion

* fix _create_opensearch_collection

* fix qa check and linting
2025-11-26 17:07:30 -08:00
yuneng-jiang 4b951c3ced Removing flaky tests 2025-11-26 17:04:12 -08:00
yuneng-jiang aad0075366 Change create key duration initial value to null 2025-11-26 17:00:56 -08:00
yuneng-jiang 67f9c6cc08 Adjusting e2e tests for new loading state 2025-11-26 16:47:37 -08:00
yuneng-jiang 87b4e9ebad User table loading state 2025-11-26 16:24:29 -08:00
Ishaan JaffandGitHub 379655e16b [Feat] LiteLLM RAG API - Add support for Vertex RAG engine (#17117)
* add VertexAIVectorStoreOptions

* Revert "add VertexAIVectorStoreOptions"

This reverts commit b086adf10b122a72abc7071dce5a7061f456f575.

* add VertexAIVectorStoreOptions

* add get_rag_ingestion_class

* add VertexAIRAGTransformation

* test ingestion

* docs vertex ai rag engine
2025-11-26 15:49:04 -08:00
SamAcctXandGitHub 32617d1e72 Add OpenRouter Opus 4.5 (#17144) 2025-11-26 15:45:45 -08:00
yuneng-jiangandGitHub 1b34312488 Merge pull request #17166 from BerriAI/litellm_ui_mh_server_root
[Fix] UI - Change model_hub_table to call getUiConfig before Fetching Public Data
2025-11-26 15:30:16 -08:00
yuneng-jiang 86af4891fa Change model_hub_table to call getUiConfig before fetching public data 2025-11-26 15:12:40 -08:00
Ishaan Jaffer 8f1be80054 fix code qa check 2025-11-26 14:45:07 -08:00
Alexsander HamirandGitHub c0d9facd96 Merge pull request #17089 from BerriAI/litellm_refactor_01
[Refactor#1] `litellm/init` – Lazy-load `cost_calculator` & `logging` to reduce memory + import time
2025-11-26 14:41:46 -08:00
Ishaan Jaffer ce60453855 test_gemini_get_complete_url 2025-11-26 14:35:03 -08:00
AlexsanderHamir 49f0a86d0c revert fix 2025-11-26 14:34:29 -08:00
Sameer KankuteandGitHub b97ea585b2 Add method for extracting vector store ids from path params (#16566)
* Add method for extracting vector store ids from path params

* Add vector id handling from path

* Move method to utils
2025-11-26 14:19:30 -08:00
yuneng-jiangandGitHub 8d72d86cb6 Merge pull request #17163 from BerriAI/litellm_extras_version_bump
bump: version 0.4.8 → 0.4.9
2025-11-26 14:17:11 -08:00
Ishaan JaffandGitHub d987593855 [Feat] Add audio transcriptions for WatsonX (#17160)
* feat: add IBMWatsonXAudioTranscriptionConfig

* init IBMWatsonXAudioTranscriptionConfig

* add inits

* test_watsonx_transcription_url_and_headers

* docs watsox audio

* docs watsonx audi

* docs
2025-11-26 14:15:49 -08:00
yuneng-jiang 21830cb853 Including files for publish_proxy_extras output 2025-11-26 14:15:06 -08:00
yuneng-jiang f1789a5fa9 bump: version 0.4.8 → 0.4.9 2025-11-26 14:12:15 -08:00
yuneng-jiangandGitHub d8e4aaf301 Merge pull request #17161 from BerriAI/litellm_fix_flaky_ui_test_teaminfo
[Fix] UI - Fix Flaky Test
2025-11-26 14:02:38 -08:00
yuneng-jiangandGitHub 1a9b2d2206 Merge pull request #16560 from BerriAI/litellm_org_usage
[Feature] Organization Usage
2025-11-26 13:55:58 -08:00
yuneng-jiang cfdade1a6f Adding timeout it instead 2025-11-26 13:53:31 -08:00
yuneng-jiang b93fe4b93e Add explicit timeout for flaky tests 2025-11-26 13:41:03 -08:00
yuneng-jiang ce9474a039 Updating spend writer 2025-11-26 13:31:04 -08:00
yuneng-jiang 02e99f22f8 Revert "Revert "Update spend logs writer to add organization_id""
This reverts commit b11a803dd3.
2025-11-26 13:29:27 -08:00
Ishaan Jaffer 5a60a8ab3b bump: version 1.80.5 → 1.80.6 v1.80.5.dev2 2025-11-26 13:20:25 -08:00
Ishaan Jaffer 9aef28fe70 fix get litellm params 2025-11-26 13:20:05 -08:00
Ishaan Jaffer 0437be13d3 bump pyproject extras 2025-11-26 13:10:57 -08:00
Ishaan Jaffer bb7db67f32 0.4.8 extras bump 2025-11-26 12:42:51 -08:00
Ishaan Jaffer 4e9490b1db fix fallback handlers 2025-11-26 12:39:17 -08:00
yuneng-jiang b11a803dd3 Revert "Update spend logs writer to add organization_id"
This reverts commit 5b645d5f2f.
2025-11-26 12:39:04 -08:00
Ishaan Jaffer 529c56423c test_opentelemetry_integration 2025-11-26 12:28:47 -08:00