Skip to content

Commit 97bdeab

Browse files
authored
Fixed litellm incomplete usage
1 parent 1f05f41 commit 97bdeab

File tree

1 file changed

+2
-6
lines changed
  • libs/agno/agno/models/litellm

1 file changed

+2
-6
lines changed

libs/agno/agno/models/litellm/chat.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -214,12 +214,8 @@ def parse_provider_response(self, response: Any, **kwargs) -> ModelResponse:
214214
}
215215
)
216216

217-
if hasattr(response, "usage"):
218-
model_response.response_usage = {
219-
"input_tokens": response.usage.prompt_tokens,
220-
"output_tokens": response.usage.completion_tokens,
221-
"total_tokens": response.usage.total_tokens,
222-
}
217+
if response.usage is not None:
218+
model_response.response_usage = response.usage
223219

224220
return model_response
225221

0 commit comments

Comments
 (0)