mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-27 11:43:54 +00:00
fix(proxy/utils.py): add stronger typing for litellm params in failure call logging
This commit is contained in:
parent
f581180e0d
commit
14c5d6ff03
3 changed files with 30 additions and 4 deletions
|
@ -234,6 +234,7 @@ class CompletionCustomHandler(
|
|||
)
|
||||
assert isinstance(kwargs["optional_params"], dict)
|
||||
assert isinstance(kwargs["litellm_params"], dict)
|
||||
assert isinstance(kwargs["litellm_params"]["metadata"], Optional[dict])
|
||||
assert isinstance(kwargs["start_time"], (datetime, type(None)))
|
||||
assert isinstance(kwargs["stream"], bool)
|
||||
assert isinstance(kwargs["user"], (str, type(None)))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue