From f7dbe06dd65d074be1e47afc248b59318d6e5b69 Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Wed, 27 Nov 2024 17:15:29 -0800 Subject: [PATCH] fix _merge_tags --- litellm/proxy/litellm_pre_call_utils.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/litellm/proxy/litellm_pre_call_utils.py b/litellm/proxy/litellm_pre_call_utils.py index ce0853c59..6ac792696 100644 --- a/litellm/proxy/litellm_pre_call_utils.py +++ b/litellm/proxy/litellm_pre_call_utils.py @@ -337,9 +337,11 @@ class LiteLLMProxyRequestSetup: final_tags.extend(request_tags) if tags_to_add and isinstance(tags_to_add, list): - final_tags.extend(tags_to_add) + for tag in tags_to_add: + if tag not in final_tags: + final_tags.append(tag) - return list(set(final_tags)) + return final_tags async def add_litellm_data_to_request( # noqa: PLR0915