Commit graph

13405 commits

Author SHA1 Message Date
Ishaan Jaff
da2669154a _update_kwargs_with_default_litellm_params 2025-03-12 19:26:12 -07:00
Ishaan Jaff
bcf8ecc9fc _update_kwargs_with_default_litellm_params 2025-03-12 19:10:19 -07:00
Krrish Dholakia
52926408cd feat(credential_accessor.py): fix upserting new credentials via accessor 2025-03-12 19:03:37 -07:00
Ishaan Jaff
31a470b7f3 get_custom_headers 2025-03-12 18:57:41 -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
Krrish Dholakia
c039a1e948 feat: initial commit adding support for credentials on proxy ui 2025-03-12 17:28:18 -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
Krrish Dholakia
1250ae6645 build(model_prices_and_context_window.json): add data zone pricing 2025-03-12 16:40:11 -07:00
Krrish Dholakia
84b4d1509a build(model_prices_and_context_window.json): add gpt-4o-mini-realtime-preview azure model cost 2025-03-12 16:27:27 -07:00
Krrish Dholakia
c5256d3da6 build(model_prices_and_context_window.json): add o1 data zone pricing 2025-03-12 16:14:12 -07:00
Ishaan Jaff
d808fa3c23 test_openai_responses_litellm_router 2025-03-12 16:13:48 -07:00
Krrish Dholakia
a14ac0505c build(model_prices_and_context_window.json): add azure o1 eu/us pricing 2025-03-12 16:09:49 -07:00
Krrish Dholakia
1606e72440 build(model_prices_and_context_window.json): add azure eu/us data zone pricing 2025-03-12 16:04:04 -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
88e9edf7db refactor: update method signature 2025-03-12 15:23:38 -07:00
Krrish Dholakia
738c0b873d fix(azure_ai/transformation.py): support passing api version to azure ai services endpoint
Fixes https://github.com/BerriAI/litellm/issues/7275
2025-03-12 15:16:42 -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
2460f3cbab test_validate_environment 2025-03-12 12:57:40 -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
1f7c21fd1b remove infinit loop for streaming 2025-03-12 11:55:17 -07:00
Ishaan Jaff
181072e15d fix code quality checks 2025-03-12 11:47:10 -07:00
Ishaan Jaff
e6b696370b BaseLiteLLMOpenAIResponseObject 2025-03-12 11:39:51 -07:00
Ishaan Jaff
accdaa4a74 fix ResponseAPILoggingUtils 2025-03-12 11:12:09 -07:00
Ishaan Jaff
d6351c3433 test_basic_openai_responses_api 2025-03-12 10:07:03 -07:00
Ishaan Jaff
35e9bba154 _handle_logging_completed_response 2025-03-12 09:42:48 -07:00
Ishaan Jaff
d6a49f6b66 explictly pass params to partial func 2025-03-12 09:37:38 -07:00
Ishaan Jaff
ffa4978f8a ResponsesAPIRequestUtils 2025-03-12 09:36:08 -07:00
Ishaan Jaff
58acf23c3e STREAM_SSE_DONE_STRING 2025-03-12 09:33:28 -07:00
Ishaan Jaff
aa250088b2 re-use base_llm_http_handler 2025-03-12 09:31:34 -07:00
Ishaan Jaff
047879c004 add aresponses 2025-03-12 09:22:44 -07:00
Ishaan Jaff
e4cda0a1b7 add SyncResponsesAPIStreamingIterator 2025-03-12 09:18:25 -07:00