langchain_community.chains.ernie_functions.base.convert_to_ernie_function

langchain_community.chains.ernie_functions.base.convert_to_ernie_function(function: Union[Dict[str, Any], Type[BaseModel], Callable]) Dict[str, Any][source]

将原始函数/类转换为 Ernie 函数。

参数

function (Union[Dict[str, Any], Type[BaseModel], Callable]) – 字典、pydantic.BaseModel 类或 Python 函数。如果传入字典,则假定它已经是有效的 Ernie 函数。

返回

传入函数的字典版本,与

Ernie 函数调用 API 兼容。

返回类型

Dict[str, Any]