create_model#

langchain_core.utils.pydantic.create_model(__model_name: str, __module_name: str | None = None, **field_definitions: Any) type[BaseModel][source]#

使用给定的字段定义创建一个pydantic模型。

请使用 create_model_v2 而不是这个函数。

Parameters:
  • __model_name (str) – 模型的名称。

  • __module_name (str | None) – 定义模型的模块名称。 Pydantic 使用此名称来解析任何前向引用。

  • **field_definitions (Any) – 模型的字段定义。

Returns:

创建的模型。

Return type:

类型[BaseModel]