mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-05 08:07:05 +00:00
style(responses): explain type validation suppressions
This commit is contained in:
parent
9dad224aa9
commit
9f4934e2a5
1 changed files with 2 additions and 2 deletions
|
|
@ -465,7 +465,7 @@ async def aresponses(
|
|||
) and litellm_logging_obj.should_run_prompt_management_hooks(prompt_id=prompt_id, non_default_params=kwargs):
|
||||
if isinstance(input, str):
|
||||
client_input: list[AllMessageValues] = [{"role": "user", "content": input}]
|
||||
elif not isinstance(input, list): # pyright: ignore[reportUnnecessaryIsInstance]
|
||||
elif not isinstance(input, list): # pyright: ignore[reportUnnecessaryIsInstance] # runtime input can come from untrusted client payload
|
||||
raise litellm.BadRequestError(
|
||||
message=f"'input' must be a string or list of input items, got {type(input).__name__}",
|
||||
model=model,
|
||||
|
|
@ -585,7 +585,7 @@ def _apply_prompt_management_to_responses_call(
|
|||
|
||||
if isinstance(input, str):
|
||||
client_input: list[AllMessageValues] = [{"role": "user", "content": input}]
|
||||
elif not isinstance(input, list): # pyright: ignore[reportUnnecessaryIsInstance]
|
||||
elif not isinstance(input, list): # pyright: ignore[reportUnnecessaryIsInstance] # runtime input can come from untrusted client payload
|
||||
raise litellm.BadRequestError(
|
||||
message=f"'input' must be a string or list of input items, got {type(input).__name__}",
|
||||
model=model,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue