langchain_core.utils.function_calling
.convert_pydantic_to_openai_tool¶
- langchain_core.utils.function_calling.convert_pydantic_to_openai_tool(model: Type[BaseModel], *, name: Optional[str] = None, description: Optional[str] = None) ToolDescription [source]¶
自版本 0.1.16 起已弃用: 请使用
langchain_core.utils.function_calling.convert_to_openai_tool()
代替。将 Pydantic 模型转换为 OpenAI API 的函数描述。
- 参数
model (Type[BaseModel]) – 要转换的 Pydantic 模型。
name (可选[str]) – 函数的名称。如果未提供,将使用模式标题。
description (可选[str]) – 函数的描述。如果未提供,将使用模式的描述。
- 返回
工具描述。
- 返回类型