调整参数:@model_validator接受一个mode参数,用于指定验证器的执行时机。通常,你可以将@root_validator的pre参数值映射到@model_validator的mode参数上: 如果@root_validator(pre=True),则使用@model_validator(mode='before')。 如果@root_validator(pre=False)(默认值),则使用@model_validator(mode='after')。
Fix ImportError:cannot import name 'model_validator' from 'pydantic' Description This PR fixes the ImportError caused by attempting to importmodel_validatorfrom an incompatible version of Pydantic. It ensures that the correct version of Pydantic is used and includes a fallback for compatibility. ###...