litellm/litellm
Krish Dholakia 010a4d44af
Fix passing standard optional params (#11124)
* fix(main.py): use processed non-default-params as standard input params for langfuse

Fixes https://github.com/BerriAI/litellm/issues/11072

 Fixes https://github.com/BerriAI/litellm/issues/11096

* fix(main.py): rename variable to be more accurate

* test(test_langfuse_e2e_test.py): add router unit test for langfuse e2e testing

Prevent https://github.com/BerriAI/litellm/issues/11072 from happening again

* build: update lock

* fix(utils.py): refactor optional params function

make it easier to get the standardized non default params

* fix(utils.py): improve process non default params function

* fix(main.py): include provider specific params in processed non default params used in logging

ensures user can see any provider specific params on langfuse

 ensures user can see any provider specific params on langfus e
2025-05-24 12:12:31 -07:00
..
anthropic_interface [Refactor] Anthropic /v1/messages endpoint - Refactor to use base llm http handler and transformations (#10677) 2025-05-08 17:56:50 -07:00
assistants Contributor PR - Support OPENAI_BASE_URL in addition to OPENAI_API_BASE (#9995) (#10423) 2025-04-29 21:27:37 -07:00
batch_completion (code quality) run ruff rule to ban unused imports (#7313) 2024-12-19 12:33:42 -08:00
batches fix(router.py): write file to all deployments (#10708) 2025-05-10 00:08:30 -07:00
caching fix(internal_user_endpoints.py): allow resetting spend/max budget on … (#10993) 2025-05-20 23:08:26 -07:00
experimental_mcp_client fix types on tools.py 2025-03-29 16:48:15 -07:00
files Litellm Unified File ID output file id support (#10713) 2025-05-10 11:02:09 -07:00
fine_tuning Litellm managed file updates combined (#11040) 2025-05-22 17:20:41 -07:00
images [Feat] Add /image/edits on LiteLLM (#11123) 2025-05-24 10:18:01 -07:00
integrations Logfire - fix(opentelemetry.py): Fix otel proxy server initialization (#11091) 2025-05-23 23:15:10 -07:00
litellm_core_utils [Feat] Add content policy violation error mapping for image editd (#11113) 2025-05-23 21:57:43 -07:00
llms [Feat] Add /image/edits on LiteLLM (#11123) 2025-05-24 10:18:01 -07:00
proxy Fix passing standard optional params (#11124) 2025-05-24 12:12:31 -07:00
realtime_api Gemini Multimodal Live API support (#10841) 2025-05-15 22:39:09 -07:00
rerank_api build(pyproject.toml): add new dev dependencies - for type checking (#9631) 2025-03-29 11:02:13 -07:00
responses Feat: add MCP to Responses API and bump openai python sdk (#11029) 2025-05-22 07:24:10 -07:00
router_strategy Litellm managed file updates combined (#11040) 2025-05-22 17:20:41 -07:00
router_utils complete unified batch id support - replace model in jsonl to be deployment model name (#10719) 2025-05-10 12:04:01 -07:00
secret_managers [Feat] Add Azure AD certificate-based authentication (#11069) 2025-05-22 18:05:28 -07:00
types Remove + Check for unsafe enterprise/ folder imports (#11107) 2025-05-24 08:59:02 -07:00
vector_stores [Docs] Using LiteLLM with vector stores / knowledge bases (#10534) 2025-05-03 11:28:33 -07:00
__init__.py [Feat] Use aiohttp transport by default - 97% lower median latency (#11097) 2025-05-23 22:55:35 -07:00
_logging.py fix debug logs 2025-05-06 14:28:20 -07:00
_redis.py Squashed commit of the following: (#9709) 2025-04-02 21:24:54 -07:00
_service_logger.py [Feat] - Add Support for Showing Passthrough endpoint Error Logs on LiteLLM UI (#10990) 2025-05-20 18:29:39 -07:00
_version.py Virtual key based policies in Aim Guardrails (#9499) 2025-04-01 21:57:23 -07:00
budget_manager.py Squashed commit of the following: (#9709) 2025-04-02 21:24:54 -07:00
constants.py Fix passing standard optional params (#11124) 2025-05-24 12:12:31 -07:00
cost.json store llm costs in budget manager 2023-09-09 19:11:35 -07:00
cost_calculator.py Anthropic unified web search + tool cost tracking support (#10846) 2025-05-14 22:41:12 -07:00
exceptions.py [Feat] Add Lakera v2 Guardrail Support (#10880) 2025-05-16 17:08:21 -07:00
main.py Fix passing standard optional params (#11124) 2025-05-24 12:12:31 -07:00
model_prices_and_context_window_backup.json test: test_openai_image_edit_litellm_sdk 2025-05-23 17:34:03 -07:00
mypy.ini fix linting errors from ryptography.hazmat.bindings._rust 2025-05-17 16:31:30 -07:00
py.typed feature - Types for mypy - #360 2024-05-30 14:14:41 -04:00
router.py [Feat] Add /image/edits on LiteLLM (#11123) 2025-05-24 10:18:01 -07:00
scheduler.py Squashed commit of the following: (#9709) 2025-04-02 21:24:54 -07:00
timeout.py Litellm ruff linting enforcement (#5992) 2024-10-01 19:44:20 -04:00
utils.py Fix passing standard optional params (#11124) 2025-05-24 12:12:31 -07:00