Creates a new FunctionTool that wraps a function. This is a convenience function for creating a new FunctionTool.
The function to wrap
Rest
Optional
Optional configuration for the tool
A new FunctionTool wrapping the function
Creates a new FunctionTool that wraps a function. This is a convenience function for creating a new FunctionTool.