langchain_core.tools
.create_schema_from_function¶
- langchain_core.tools.create_schema_from_function(model_name: str, func: Callable) Type[BaseModel] [source]¶
Create a pydantic schema from a function’s signature. :param model_name: Name to assign to the generated pydandic schema :param func: Function to generate the schema from
- Returns
A pydantic model with the same arguments as the function
- Parameters
model_name (str) –
func (Callable) –
- Return type
Type[BaseModel]