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]¶
自版本 0.1.16 废弃: 请使用
langchain_core.utils.function_calling.convert_to_openai_function()
代替。将 Pydantic 模型转换为适用于 OpenAI API 的函数描述。
- 参数
model (Type[BaseModel]) – 要转换的 Pydantic 模型。
name (Optional[str]) – 函数的名称。如不提供,将使用模式标题。
description (Optional[str]) – 函数的描述。如不提供,将使用模式的描述。
rm_titles (bool) – 是否从模式中删除标题。默认为 True。
- 返回
函数描述。
- 返回类型