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]