multiple: support strict and method in with_structured_output (#30385)

This commit is contained in:
ccurme
2025-03-20 13:17:07 -04:00
committed by GitHub
parent 1103bdfaf1
commit b86cd8270c
11 changed files with 316 additions and 31 deletions

View File

@@ -945,6 +945,7 @@ class ChatMistralAI(BaseChatModel):
# }
""" # noqa: E501
_ = kwargs.pop("strict", None)
if kwargs:
raise ValueError(f"Received unsupported arguments {kwargs}")
is_pydantic_schema = isinstance(schema, type) and is_basemodel_subclass(schema)