Skip to content

Commit 1d15dde

Browse files
fix(utils.py): fix model setting in completion cost
1 parent 61d16cb commit 1d15dde

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

litellm/utils.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3770,7 +3770,11 @@ def completion_cost(
37703770
"model", None
37713771
) # check if user passed an override for model, if it's none check completion_response['model']
37723772
if hasattr(completion_response, "_hidden_params"):
3773-
model = model or completion_response._hidden_params.get("model", None)
3773+
if (
3774+
completion_response._hidden_params.get("model", None) is not None
3775+
and len(completion_response._hidden_params["model"]) > 0
3776+
):
3777+
model = completion_response._hidden_params.get("model", model)
37743778
custom_llm_provider = completion_response._hidden_params.get(
37753779
"custom_llm_provider", ""
37763780
)

0 commit comments

Comments
 (0)