get_fields#

langchain_core.utils.pydantic.get_fields(
model: type[BaseModel],
) → dict[str, FieldInfo][source]#
langchain_core.utils.pydantic.get_fields(
model: BaseModel,
) → dict[str, FieldInfo]
langchain_core.utils.pydantic.get_fields(
model: type[BaseModel],
) → dict[str, ModelField]
langchain_core.utils.pydantic.get_fields(
model: BaseModel,
) → dict[str, ModelField]

Return the field names of a Pydantic model.

Parameters:

model – The Pydantic model or instance.

Raises:

TypeError – If the model is not a Pydantic model.