From 9b89280a90c4cf24d4e919ed211ea0cd42a55683 Mon Sep 17 00:00:00 2001 From: Idris Mokhtarzada Date: Fri, 26 Jul 2024 16:38:54 -0400 Subject: [PATCH] Use underscores Datadog does not play nice with special characters (as in "(seconds)"). Also just makes sense to standardize on either underscores or camelCase, but not mix-and-match. --- litellm/integrations/datadog.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/litellm/integrations/datadog.py b/litellm/integrations/datadog.py index d835b3d670..98c71597d1 100644 --- a/litellm/integrations/datadog.py +++ b/litellm/integrations/datadog.py @@ -91,12 +91,12 @@ class DataDogLogger: "id": id, "call_type": call_type, "cache_hit": cache_hit, - "startTime": start_time, - "endTime": end_time, - "responseTime (seconds)": response_time, + "start_time": start_time, + "end_time": end_time, + "response_time": response_time, "model": kwargs.get("model", ""), "user": kwargs.get("user", ""), - "modelParameters": optional_params, + "model_parameters": optional_params, "spend": kwargs.get("response_cost", 0), "messages": messages, "response": response_obj,