fix(cohere.py): return usage as a pydantic object not dict

This commit is contained in:
Krrish Dholakia 2024-03-15 10:00:22 -07:00
parent bd7b2f6daf
commit 235787ff67
2 changed files with 16 additions and 4 deletions

View file

@ -300,8 +300,7 @@ def embedding(
for text in input:
input_tokens += len(encoding.encode(text))
model_response["usage"] = {
"prompt_tokens": input_tokens,
"total_tokens": input_tokens,
}
model_response["usage"] = Usage(
prompt_tokens=input_tokens, completion_tokens=0, total_tokens=input_tokens
)
return model_response