langchain_core.utils.function_calling.convert_pydantic_to_openai_function¶

langchain_core.utils.function_calling.convert_pydantic_to_openai_function(model: Type[BaseModel], *, name: Optional[str] = None, description: Optional[str] = None, rm_titles: bool = True) FunctionDescription[source]¶

[Deprecated] Converts a Pydantic model to a function description for the OpenAI API.

Notes

Deprecated since version 0.1.16: Use langchain_core.utils.function_calling.convert_to_openai_function() instead.

Parameters
  • model (Type[BaseModel]) –

  • name (Optional[str]) –

  • description (Optional[str]) –

  • rm_titles (bool) –

Return type

FunctionDescription

Examples using convert_pydantic_to_openai_function¶