MCPcopy
hub / github.com/pydantic/pydantic / create_model

Function create_model

pydantic/main.py:1704–1716  ·  view source on GitHub ↗
(
    model_name: str,
    /,
    *,
    __config__: ConfigDict | None = None,
    __doc__: str | None = None,
    __base__: None = None,
    __module__: str = __name__,
    __validators__: dict[str, Callable[..., Any]] | None = None,
    __cls_kwargs__: dict[str, Any] | None = None,
    __qualname__: str | None = None,
    **field_definitions: Any | tuple[Any, Any],
)

Source from the content-addressed store, hash-verified

1702
1703@overload
1704def create_model(
1705 model_name: str,
1706 /,
1707 *,
1708 __config__: ConfigDict | None = None,
1709 __doc__: str | None = None,
1710 __base__: None = None,
1711 __module__: str = __name__,
1712 __validators__: dict[str, Callable[..., Any]] | None = None,
1713 __cls_kwargs__: dict[str, Any] | None = None,
1714 __qualname__: str | None = None,
1715 **field_definitions: Any | tuple[Any, Any],
1716) -> type[BaseModel]: ...
1717
1718
1719@overload

Calls 3

PydanticUserErrorClass · 0.85
itemsMethod · 0.45
updateMethod · 0.45