Skip to content

Commit e52b640

Browse files
committed
Fix issue 4680
1 parent f324fa2 commit e52b640

1 file changed

Lines changed: 22 additions & 3 deletions

File tree

tests/unittests/models/test_litellm.py

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2819,7 +2819,12 @@ def test_to_litellm_role():
28192819
"content": "this is a test",
28202820
}
28212821
}
2822-
]
2822+
],
2823+
usage={
2824+
"prompt_tokens": 0,
2825+
"completion_tokens": 0,
2826+
"total_tokens": 0,
2827+
},
28232828
),
28242829
[TextChunk(text="this is a test")],
28252830
UsageMetadataChunk(
@@ -2877,15 +2882,29 @@ def test_to_litellm_role():
28772882
(None, "stop"),
28782883
),
28792884
(
2880-
ModelResponse(choices=[{"finish_reason": "tool_calls"}]),
2885+
ModelResponse(
2886+
choices=[{"finish_reason": "tool_calls"}],
2887+
usage={
2888+
"prompt_tokens": 0,
2889+
"completion_tokens": 0,
2890+
"total_tokens": 0,
2891+
},
2892+
),
28812893
[None],
28822894
UsageMetadataChunk(
28832895
prompt_tokens=0, completion_tokens=0, total_tokens=0
28842896
),
28852897
"tool_calls",
28862898
),
28872899
(
2888-
ModelResponse(choices=[{}]),
2900+
ModelResponse(
2901+
choices=[{}],
2902+
usage={
2903+
"prompt_tokens": 0,
2904+
"completion_tokens": 0,
2905+
"total_tokens": 0,
2906+
},
2907+
),
28892908
[None],
28902909
UsageMetadataChunk(
28912910
prompt_tokens=0, completion_tokens=0, total_tokens=0

0 commit comments

Comments
 (0)