转换为ernie函数#
- langchain_community.chains.ernie_functions.base.convert_to_ernie_function(function: Dict[str, Any] | Type[BaseModel] | Callable) Dict[str, Any] [source]#
将原始函数/类转换为Ernie函数。
- Parameters:
function (Dict[str, Any] | Type[BaseModel] | Callable) – 可以是一个字典、一个pydantic.BaseModel类,或者一个Python函数。 如果传入的是一个字典,它将被假定为已经是一个有效的Ernie函数。
- Returns:
- 传入函数的字典版本,与
Ernie 函数调用 API 兼容。
- Return type:
Dict[str, Any]