forked from phoenix/litellm-mirror
* fix TypeError: 'CompletionUsage' object is not subscriptable (#5441) * test(test_team_logging.py): mark flaky test --------- Co-authored-by: yafei lee <yafei@dao42.com>
This commit is contained in:
parent
5b1d9712c5
commit
8d6a0bdc81
2 changed files with 5 additions and 4 deletions
|
@ -300,8 +300,8 @@ class LangFuseLogger:
|
||||||
prompt=input,
|
prompt=input,
|
||||||
completion=output,
|
completion=output,
|
||||||
usage={
|
usage={
|
||||||
"prompt_tokens": response_obj["usage"]["prompt_tokens"],
|
"prompt_tokens": response_obj.usage.prompt_tokens,
|
||||||
"completion_tokens": response_obj["usage"]["completion_tokens"],
|
"completion_tokens": response_obj.usage.completion_tokens,
|
||||||
},
|
},
|
||||||
metadata=metadata,
|
metadata=metadata,
|
||||||
)
|
)
|
||||||
|
@ -526,8 +526,8 @@ class LangFuseLogger:
|
||||||
if response_obj is not None and response_obj.get("id", None) is not None:
|
if response_obj is not None and response_obj.get("id", None) is not None:
|
||||||
generation_id = litellm.utils.get_logging_id(start_time, response_obj)
|
generation_id = litellm.utils.get_logging_id(start_time, response_obj)
|
||||||
usage = {
|
usage = {
|
||||||
"prompt_tokens": response_obj["usage"]["prompt_tokens"],
|
"prompt_tokens": response_obj.usage.prompt_tokens,
|
||||||
"completion_tokens": response_obj["usage"]["completion_tokens"],
|
"completion_tokens": response_obj.usage.completion_tokens,
|
||||||
"total_cost": cost if supports_costs else None,
|
"total_cost": cost if supports_costs else None,
|
||||||
}
|
}
|
||||||
generation_name = clean_metadata.pop("generation_name", None)
|
generation_name = clean_metadata.pop("generation_name", None)
|
||||||
|
|
|
@ -62,6 +62,7 @@ async def chat_completion(session, key, model="azure-gpt-3.5", request_metadata=
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.asyncio
|
@pytest.mark.asyncio
|
||||||
|
@pytest.mark.flaky(retries=3, delay=1)
|
||||||
async def test_team_logging():
|
async def test_team_logging():
|
||||||
"""
|
"""
|
||||||
-> Team 1 logs to project 1
|
-> Team 1 logs to project 1
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue