Commit graph

20077 commits

Author SHA1 Message Date
Ishaan Jaff
1d31e25816
Merge pull request #9183 from BerriAI/litellm_router_responses_api_2
[Feat] - Add Responses API on LiteLLM Proxy
2025-03-12 21:28:16 -07:00
Ishaan Jaff
98cc257add
Merge pull request #9191 from colesmcintosh/azure-proxy-tool-calling-bug
fix(azure): Patch for Function Calling Bug & Update Default API Version to `2025-02-01-preview`
2025-03-12 21:15:26 -07:00
Ishaan Jaff
711868ba83 docs response api 2025-03-12 21:12:23 -07:00
Cole McIntosh
501014414b chore(init): update Azure default API version to 2025-02-01-preview 2025-03-12 22:02:48 -06:00
Ishaan Jaff
7e8c9d7276 docs naming on sidebar 2025-03-12 21:00:30 -07:00
Ishaan Jaff
db1f48bbfb responses_api 2025-03-12 20:38:05 -07:00
Cole McIntosh
0ea102f9bb chore(init): update Azure default API version to 2024-12-01-preview 2025-03-12 21:33:49 -06:00
Ishaan Jaff
e0252a9b49 test_initialize_router_endpoints 2025-03-12 19:27:32 -07:00
Ishaan Jaff
da2669154a _update_kwargs_with_default_litellm_params 2025-03-12 19:26:12 -07:00
Ishaan Jaff
ac928ebb16 test_initialize_router_endpoints 2025-03-12 19:24:25 -07:00
Ishaan Jaff
b055aae5ca test_generic_api_call_with_fallbacks_basic 2025-03-12 19:16:05 -07:00
Ishaan Jaff
bcf8ecc9fc _update_kwargs_with_default_litellm_params 2025-03-12 19:10:19 -07:00
Ishaan Jaff
31a470b7f3 get_custom_headers 2025-03-12 18:57:41 -07:00
Ishaan Jaff
ee47016300 test_openai_responses_litellm_router_with_metadata 2025-03-12 18:55:02 -07:00
Ishaan Jaff
d623183eee test_ensure_initialize_azure_sdk_client_always_used 2025-03-12 18:51:19 -07:00
Ishaan Jaff
e7e44694cc fix response api handling 2025-03-12 18:49:17 -07:00
Ishaan Jaff
be25b298e6 fix async_moderation_hook 2025-03-12 18:45:54 -07:00
Ishaan Jaff
ed68ad7775 fix linting 2025-03-12 18:44:51 -07:00
Ishaan Jaff
a28ac57233 fix linting error 2025-03-12 18:42:42 -07:00
Ishaan Jaff
9e821c915c _update_kwargs_with_default_litellm_params 2025-03-12 18:33:56 -07:00
Ishaan Jaff
28bcbe0fb1 LITELLM_METADATA_ROUTES 2025-03-12 18:20:07 -07:00
Ishaan Jaff
c82ef41dc4 test_openai_responses_litellm_router_no_metadata 2025-03-12 18:18:07 -07:00
Ishaan Jaff
8689a25396 _handle_llm_api_exception 2025-03-12 17:47:11 -07:00
Ishaan Jaff
2ca2ecacb5 fix responses_api 2025-03-12 17:39:07 -07:00
Ishaan Jaff
d4ed384984 working spend tracking + logging for response api 2025-03-12 17:29:25 -07:00
Ishaan Jaff
98718f6f09 working responses_api 2025-03-12 17:26:12 -07:00
Ishaan Jaff
7546dfde41 use correct get custom headers 2025-03-12 17:16:51 -07:00
Ishaan Jaff
f2041762e6 add responses_api 2025-03-12 17:08:16 -07:00
Ishaan Jaff
b2d9935567 use ProxyBaseLLMRequestProcessing 2025-03-12 16:54:33 -07:00
Ishaan Jaff
d808fa3c23 test_openai_responses_litellm_router 2025-03-12 16:13:48 -07:00
Ishaan Jaff
051f346fa6
Merge pull request #9168 from BerriAI/dependabot/npm_and_yarn/docs/my-website/babel/helpers-7.26.10
Bump @babel/helpers from 7.26.0 to 7.26.10 in /docs/my-website
2025-03-12 15:31:37 -07:00
Ishaan Jaff
4cb71cfb8f
Merge pull request #9167 from BerriAI/dependabot/npm_and_yarn/docs/my-website/babel/runtime-corejs3-7.26.10
Bump @babel/runtime-corejs3 from 7.26.0 to 7.26.10 in /docs/my-website
2025-03-12 15:31:22 -07:00
Ishaan Jaff
89d30d39f6 factory_function 2025-03-12 15:27:34 -07:00
Ishaan Jaff
32688df0c2 _generic_api_call_with_fallbacks 2025-03-12 15:26:37 -07:00
Krrish Dholakia
450935b6b9 build(pyproject.toml): bump openai version for responses types 2025-03-12 15:00:35 -07:00
Krish Dholakia
87733a9d16
Merge pull request #9124 from BerriAI/litellm_dev_03_10_2025_p3
Support credential management on Proxy - via CRUD endpoints - `credentials/*`
2025-03-12 14:56:16 -07:00
Krish Dholakia
2d957a0ed9
Merge branch 'main' into litellm_dev_03_10_2025_p3 2025-03-12 14:56:01 -07:00
Ishaan Jaff
50926b386a
Merge pull request #9155 from BerriAI/litellm_responses_api_support
[Feat] Add OpenAI Responses API to litellm python SDK
2025-03-12 13:57:55 -07:00
Ishaan Jaff
aa72f95a06 "openai==1.66.1" in testing 2025-03-12 13:00:59 -07:00
Ishaan Jaff
2460f3cbab test_validate_environment 2025-03-12 12:57:40 -07:00
Ishaan Jaff
f88380cfdf TestResponseAPILoggingUtils 2025-03-12 12:45:03 -07:00
Ishaan Jaff
f6f5420f0a TestResponsesAPIRequestUtils 2025-03-12 12:42:20 -07:00
Krrish Dholakia
b8d1166e0c fix(llm_caching_handler.py): handle no current event loop error 2025-03-12 12:29:25 -07:00
Ishaan Jaff
39d391d8e7 Optional[Dict] 2025-03-12 12:29:13 -07:00
Krrish Dholakia
7a8165eaba fix(llm_caching_handler.py): Add event loop to llm client cache info
Fixes https://github.com/BerriAI/litellm/issues/7667
2025-03-12 12:24:24 -07:00
Ishaan Jaff
de473bee4b fix mypy linting errors 2025-03-12 12:13:19 -07:00
Ishaan Jaff
342741ede1 Merge branch 'main' into litellm_responses_api_support 2025-03-12 12:04:12 -07:00
Krrish Dholakia
c7ceeaa4d7 fix(pass_through_endpoints.py): fix linting error 2025-03-12 12:00:05 -07:00
Ishaan Jaff
c6a9e8cafe typing_extensions Annotated 2025-03-12 11:58:56 -07:00
Ishaan Jaff
6702e492f5 pip install openai==1.66.1 2025-03-12 11:56:34 -07:00