From f507bf8881d29dc4bb86b73ed7685ca337650c7d Mon Sep 17 00:00:00 2001 From: Oleksandr Tereshchenko Date: Wed, 17 Sep 2025 07:38:01 +0300 Subject: [PATCH] Fix AttributeError: NoneType object has no attribute 'get' (#14609) --- litellm/proxy/hooks/parallel_request_limiter_v3.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/litellm/proxy/hooks/parallel_request_limiter_v3.py b/litellm/proxy/hooks/parallel_request_limiter_v3.py index a95f44eeca8..87f4236b5aa 100644 --- a/litellm/proxy/hooks/parallel_request_limiter_v3.py +++ b/litellm/proxy/hooks/parallel_request_limiter_v3.py @@ -832,7 +832,8 @@ class _PROXY_MaxParallelRequestsHandler_v3(CustomLogger): litellm_parent_otel_span: Union[Span, None] = ( _get_parent_otel_span_from_kwargs(kwargs) ) - user_api_key = kwargs["litellm_params"]["metadata"].get("user_api_key") + litellm_metadata = kwargs["litellm_params"]["metadata"] + user_api_key = litellm_metadata.get("user_api_key") if litellm_metadata else None pipeline_operations: List[RedisPipelineIncrementOperation] = [] if user_api_key: