Commit graph

31134 commits

Author SHA1 Message Date
Yuneng Jiang
ac3651a007
chore: fixes
Some checks failed
Unit Tests: Security / security (push) Has been cancelled
Unit Tests: Caching (Redis) / caching-redis (push) Has been cancelled
Unit Tests: Proxy DB Operations / proxy-db (auth-checks, tests/proxy_unit_tests/test_auth_checks.py tests/proxy_unit_tests/test_user_api_key_auth.py, 20, 8) (push) Has been cancelled
Unit Tests: Proxy DB Operations / proxy-db (key-generation, tests/proxy_unit_tests/test_key_generate_prisma.py, 30, 0) (push) Has been cancelled
Unit Tests: Proxy DB Operations / proxy-db (remaining, tests/proxy_unit_tests --ignore=tests/proxy_unit_tests/test_key_generate_prisma.py --ignore=tests/proxy_unit_tests/test_auth_checks.py --ignore=tests/proxy_unit_tests/test_user_api_key_auth.py, 20, 8) (push) Has been cancelled
2026-04-05 00:04:15 -07:00
Ishaan Jaffer
871fb26b5d fix QA code 2026-01-27 16:28:30 -08:00
Ishaan Jaffer
7c53173eb3 init s3_vector.png 2026-01-27 16:21:14 -08:00
Ishaan Jaffer
9cd5ebe99f fix navbar 2026-01-27 16:18:19 -08:00
Ishaan Jaffer
fb7943e386 fix code QA checks 2026-01-27 16:13:34 -08:00
Ishaan Jaffer
db5e183722 Merge branch 'main' into litellm_add_rag_api_s3_vectors_on_ui 2026-01-27 16:05:43 -08:00
Ishaan Jaffer
51474e5269 add pypdf 2026-01-27 15:58:59 -08:00
Ishaan Jaffer
aba122f544 init extract_text_from_pdf 2026-01-27 15:58:26 -08:00
Ishaan Jaffer
71d1b82ad9 fix UI validation for s3 vector store 2026-01-27 15:57:58 -08:00
Ishaan Jaffer
1aa47fbbad add validation for bucket name etd 2026-01-27 15:57:39 -08:00
Ishaan Jaffer
f03f1fd671 fix: S3VectorsVectorStoreConfig 2026-01-27 15:33:33 -08:00
Ishaan Jaffer
145b3ba551 atransform_search_vector_store_request 2026-01-27 15:23:01 -08:00
Ishaan Jaffer
2abad462f0 TestS3VectorsVectorStoreConfig 2026-01-27 15:19:11 -08:00
Ishaan Jaffer
608dcc4e5d feat: S3VectorsVectorStoreConfig 2026-01-27 15:18:47 -08:00
Ishaan Jaffer
b3eb50a3f8 init atransform_search_vector_store_request 2026-01-27 15:16:02 -08:00
Ishaan Jaffer
5c0a34ad77 fix add /search support for s3_vectors 2026-01-27 15:15:46 -08:00
Ishaan Jaffer
fc4a484cb1 init ui for bedrock s3 vectors 2026-01-27 14:53:29 -08:00
Ishaan Jaff
fe444f3ed5
[Feat] RAG API - Add support for using s3 Vectors as Vector Store Provider for /rag/ingest (#19888)
* 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
2026-01-27 14:45:26 -08:00
Ishaan Jaffer
7aa11ecf4a fix: S3_VECTORS_DEFAULT_DIMENSION 2026-01-27 14:36:41 -08:00
Ishaan Jaffer
a3d795be95 add asyncio QA checks 2026-01-27 14:29:33 -08:00
Ishaan Jaffer
273b4b16e2 docs: AWS S3 Vectors 2026-01-27 14:28:59 -08:00
Ishaan Jaffer
b385197eab TestRAGS3Vectors 2026-01-27 14:27:31 -08:00
Ishaan Jaffer
5da60d5aa7 S3VectorsRAGIngestion 2026-01-27 14:27:20 -08:00
Ishaan Jaffer
5f97c0ceba fix: get_credentials 2026-01-27 14:19:15 -08:00
Ishaan Jaffer
765ae3cc4e code clean up + QA 2026-01-27 14:12:32 -08:00
Ishaan Jaffer
460b4f8df3 init s3 vectors 2026-01-27 14:07:11 -08:00
Ishaan Jaffer
fbd926eb0b init S3VectorsVectorStoreOptions 2026-01-27 14:06:55 -08:00
Ishaan Jaffer
9e7b01f17f test: TestRAGS3Vectors 2026-01-27 14:06:22 -08:00
Ishaan Jaffer
2c3561e61e init S3VectorsRAGIngestion as a supported ingestion provider for RAG API 2026-01-27 13:55:06 -08:00
michelligabriele
7d5439adda
fix(bedrock): support tool search header translation for Sonnet 4.5 (#19871)
Extend advanced-tool-use header translation to include Claude Sonnet 4.5
in addition to Opus 4.5 on Bedrock Invoke API.

When Claude Code sends the advanced-tool-use-2025-11-20 header, it now
gets correctly translated to Bedrock-specific headers for both:
- Claude Opus 4.5
- Claude Sonnet 4.5

Headers translated:
- tool-search-tool-2025-10-19
- tool-examples-2025-10-29

Fixes defer_loading validation error on Bedrock with Sonnet 4.5.

Ref: https://platform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool
2026-01-27 12:17:09 -08:00
yuneng-jiang
45954155d7
Merge pull request #19799 from BerriAI/litellm_sso_email_casing
[Fix] SSO Email Case Sensitivity
2026-01-27 09:52:03 -08:00
yuneng-jiang
50612715a5
Merge pull request #19814 from BerriAI/litellm_team_member_add_fix
[Fix] /team/member_add User Email and ID Verifications
2026-01-27 09:49:01 -08:00
michelligabriele
388b4c90b6
fix(proxy): handle agent parameter in /interactions endpoint (#19866) 2026-01-27 09:34:58 -08:00
michelligabriele
fc7a9b4cb0
fix(enterprise): correct error message for DISABLE_ADMIN_ENDPOINTS (#19861)
The error message for DISABLE_ADMIN_ENDPOINTS incorrectly said
"DISABLING LLM API ENDPOINTS is an Enterprise feature" instead of
"DISABLING ADMIN ENDPOINTS is an Enterprise feature".

This was a copy-paste bug from the is_llm_api_route_disabled() function.

Added regression tests to verify both error messages are correct.
2026-01-27 09:34:30 -08:00
Harshit Jain
0f0b71e6d9
feat: add feature to make silent calls (#19544)
* feat: add feature to make silent calls

* add test or silent feat

* add docs for silent feat

* fix lint issues and  UI logs

* add docs of ab testing and deep copy
2026-01-27 09:16:53 -08:00
Sameer Kankute
5c1588e3b7
Merge pull request #19841 from BerriAI/litellm_bedrock_tool_search_header
Translate advanced-tool-use to Bedrock-specific headers for Claude Opus 4.5
2026-01-27 17:48:51 +05:30
Sameer Kankute
81020d05d2
Merge pull request #19844 from BerriAI/litellm_sarvam_doc
[Docs]Add sarvam usage documentation
2026-01-27 17:47:59 +05:30
Sameer Kankute
c8a93c7d81
Merge pull request #19845 from BerriAI/litellm_gemini-robotics-er-1.5-preview2
Add  Gemini Robotics-ER 1.5 preview support
2026-01-27 17:47:44 +05:30
Sameer Kankute
8565a9f5a2
Merge pull request #19847 from BerriAI/litellm_image_streaming_download
Fix: Stream the download in chunks for image handling
2026-01-27 17:47:35 +05:30
Sameer Kankute
29fc4f8f61
Merge pull request #19850 from BerriAI/litellm_grok_reasonnig_support
Add grok reasoning content
2026-01-27 17:46:07 +05:30
Sameer Kankute
ea0a264a3c
Merge pull request #19753 from BerriAI/litellm_oss_staging_01_26_2026
fix(proxy): support slashes in google generateContent model names (#1…
2026-01-27 17:09:12 +05:30
Sameer Kankute
0214cb04cd
Merge branch 'main' into litellm_oss_staging_01_26_2026 2026-01-27 17:00:58 +05:30
Sameer Kankute
adf6d7e1db
Merge pull request #19692 from BerriAI/litellm_oss_staging_01_24_2026
Litellm oss staging 01 24 2026
2026-01-27 16:59:28 +05:30
Sameer Kankute
9a2750f8ec
Merge pull request #19617 from BerriAI/litellm_oss_staging_01_23_2026
Litellm oss staging 01 23 2026
2026-01-27 16:55:32 +05:30
Sameer Kankute
f30742fe6e Fix mypy and code quality issues 2026-01-27 16:49:39 +05:30
Sameer Kankute
154ad179af Revert poetry lock 2026-01-27 16:39:56 +05:30
Sameer Kankute
e695cb5367 Add grok reasoning content 2026-01-27 16:34:57 +05:30
Sameer Kankute
bd95712a22
Merge pull request #19832 from BerriAI/litellm_fix_a2a_package
Fix: A2A Python SDK URL
2026-01-27 15:16:52 +05:30
Sameer Kankute
988dd2a911 Fix: Stream the download in chunks 2026-01-27 14:35:54 +05:30
Sameer Kankute
e273c85848 Add gemini-robotics-er-1.5-preview model documentation 2026-01-27 13:58:13 +05:30