make sure metadata available and have a value (#9764)

This commit is contained in:
Chaos Yu 2025-04-05 11:39:12 +08:00 committed by GitHub
parent af42e5855f
commit 001043ba05
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -528,7 +528,7 @@ async def add_litellm_data_to_request( # noqa: PLR0915
_metadata_variable_name = _get_metadata_variable_name(request)
if _metadata_variable_name not in data:
if data.get(_metadata_variable_name, None) is None:
data[_metadata_variable_name] = {}
# We want to log the "metadata" from the client side request. Avoid circular reference by not directly assigning metadata to itself.