mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-26 03:04:13 +00:00
fix token counter endpoint
This commit is contained in:
parent
b790d65d28
commit
c646b809a6
2 changed files with 6 additions and 3 deletions
|
@ -4767,8 +4767,9 @@ async def moderations(
|
|||
|
||||
@router.post(
|
||||
"/utils/token_counter",
|
||||
tags=["LLM Utils"],
|
||||
tags=["llm utils"],
|
||||
dependencies=[Depends(user_api_key_auth)],
|
||||
response_model=TokenCountResponse,
|
||||
)
|
||||
async def token_counter(request: TokenCountRequest):
|
||||
""" """
|
||||
|
@ -4786,7 +4787,10 @@ async def token_counter(request: TokenCountRequest):
|
|||
text=prompt,
|
||||
messages=messages,
|
||||
)
|
||||
return {"total_tokens": total_tokens}
|
||||
return TokenCountResponse(
|
||||
total_tokens=total_tokens,
|
||||
model=request.model,
|
||||
)
|
||||
|
||||
|
||||
#### KEY MANAGEMENT ####
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue