langchain_core.utils.pydantic.is_basemodel_subclass

langchain_core.utils.pydantic.is_basemodel_subclass(cls: Type) bool[source]

检查给定的类是否为 Pydantic BaseModel 的子类。

检查给定的类是否为以下任何之一的子类

  • Pydantic 1.x 中的 pydantic.BaseModel

  • Pydantic 2.x 的 pydantic.BaseModel

  • Pydantic 2.x 的 pydantic.v1.BaseModel

参数

cls (类型) –

返回类型

布尔值