BitAgent/bfcl_shuffle_full huggingface dataset:
Function: imperial_si_conversion
This tool belongs to the Math API, which provides various mathematical operations. Tool description: Convert a value between imperial and SI units.
Parameters:
value: type: float
description: Value to be converted.
unit_in: type: string
description: Unit of the input value.
unit_out: type: string
description: Unit to convert the value to. 
Required parameters: value, unit_in, unit_out
Response:
result: type: float
description: Converted value in the new unit.
Function: logarithm
This tool belongs to the Math API, which provides various mathematical operations. Tool description: Compute the logarithm of a number with adjustable precision using mpmath.
Parameters:
value: type: float
description: The number to compute the logarithm of.
base: type: float
description: The base of the logarithm.
precision: type: integer
description: Desired precision for the result. 
Required parameters: value, base, precision
Response:
result: type: float
description: The logarithm of the number with respect to the given base.
Function: round_number
This tool belongs to the Math API, which provides various mathematical operations. Tool description: Round a number to a specified number of decimal places.
Parameters:
number: type: float
description: The number to round.
decimal_places: type: integer
description: The number of decimal places to round to. Defaults to 0. 
default: 0
Required parameters: number
Response:
result: type: float
description: The rounded number.
Function: si_unit_conversion
This tool belongs to the Math API, which provides various mathematical operations. Tool description: Convert a value from one SI unit to another.
Parameters:
value: type: float
description: Value to be converted.
unit_in: type: string
description: Unit of the input value.
unit_out: type: string
description: Unit to convert the value to. 
Required parameters: value, unit_in, unit_out
Response:
result: type: float
description: Converted value in the new unit.
Function: square_root
This tool belongs to the Math API, which provides various mathematical operations. Tool description: Calculate the square root of a number with adjustable precision using the decimal module.
Parameters:
number: type: float
description: The number to calculate the square root of.
precision: type: integer
description: Desired precision for the result. 
Required parameters: number, precision
Response:
result: type: float
description: The square root of the number, or an error message.