output_version -> str

This commit is contained in:
Chester Curme 2025-07-23 09:38:01 -04:00
parent 78d036a093
commit eb8d32aff2

View File

@ -328,7 +328,7 @@ class BaseChatModel(BaseLanguageModel[BaseMessage], ABC):
does not properly support streaming. does not properly support streaming.
""" """
output_version: Literal["v0", "v1"] = "v0" output_version: str = "v0"
"""Version of AIMessage output format to use. """Version of AIMessage output format to use.
This field is used to roll-out new output formats for chat model AIMessages This field is used to roll-out new output formats for chat model AIMessages
@ -339,7 +339,7 @@ class BaseChatModel(BaseLanguageModel[BaseMessage], ABC):
All chat models currently support the default of ``"v0"``. All chat models currently support the default of ``"v0"``.
.. versionadded:: 0.3.68 .. versionadded:: 0.4
""" """
@model_validator(mode="before") @model_validator(mode="before")