nostaigia/ParaTool huggingface dataset:
name: angleToXAxis.calculate
description: Calculate the angle between two points with respect to x-axis.
parameters: type: dict
properties: pointA: type: array
items: type: integer
description: Coordinates for Point A.
pointB: type: array
items: type: integer
description: Coordinates for Point B.
rounding: type: integer
description: Optional: The number of decimals to round off the result.
default: 2
required: pointA
pointB
name: EuclideanDistance.calculate
description: Calculate the Euclidean distance between two points.
parameters: type: dict
properties: pointA: type: array
items: type: integer
description: Coordinates for Point A.
pointB: type: array
items: type: integer
description: Coordinates for Point B.
rounding: type: integer
description: Optional: The number of decimals to round off the result.
default: 2
required: pointA
pointB
name: kinematics.calculate_final_speed
description: Calculate the final speed of an object that starts from an initial speed and then accelerates for a certain duration.
parameters: type: dict
properties: initial_speed: type: float
description: The initial speed of the moving object in m/s.
acceleration: type: float
description: The rate of change of speed, m/s^2.
time: type: float
description: The time interval during which the acceleration is applied, in seconds.
rounding: type: integer
description: The number of decimals to round off the result (optional).
default: 2
required: initial_speed
acceleration
time
name: kinematics.calculate_displacement
description: Calculate displacement based on initial speed, acceleration, and time interval for a motion along a straight line.
parameters: type: dict
properties: initial_speed: type: float
description: The initial speed of the moving object in m/s.
acceleration: type: float
description: The rate of change of speed, m/s^2.
time: type: float
description: The time interval during which the acceleration is applied, in seconds.
rounding: type: integer
description: The number of decimals to round off the result (optional).
default: 2
required: initial_speed
acceleration
time
name: weather.get_forecast_by_coordinates
description: Get the weather forecast for a specific geographical coordinates.
parameters: type: dict
properties: coordinates: type: tuple
items: type: float
description: The geographical coordinates for which to retrieve the weather. The first element of the tuple is the latitude and the second is the longitude.
days_ahead: type: integer
description: Number of days to forecast from current date (optional, default is 7).
required: coordinates
name: weather.get_by_coordinates_date
description: Retrieves the historical weather data based on coordinates and date.
parameters: type: dict
properties: coordinates: type: tuple
items: type: float
description: The geographical coordinates for which to retrieve the weather. The first element of the tuple is the latitude and the second is the longitude.
date: type: string
format: date
description: The date for which to retrieve the historical weather data in the format YYYY-MM-DD.
required: coordinates
date
name: weather.get_by_city_date
description: Retrieves the historical weather data based on city and date.
parameters: type: dict
properties: city: type: string
description: The city for which to retrieve the weather.
date: type: string
format: date
description: The date for which to retrieve the historical weather data in the format YYYY-MM-DD.
required: city
date
name: highest_grade
description: This function finds the subject where the student got the highest score.
parameters: type: dict
properties: gradeDict: type: dict
description: A dictionary where keys represent subjects and values represent scores
required: gradeDict
name: calculate_average
description: This function calculates the average grade across different subjects for a specific student.
parameters: type: dict
properties: gradeDict: type: dict
description: A dictionary where keys represent subjects and values represent scores
required: gradeDict
name: calculate_standard_deviation
description: This function calculates the standard deviation across different scores for a specific student.
parameters: type: dict
properties: gradeDict: type: dict
description: A dictionary where keys represent subjects and values represent scores
required: gradeDict
name: math.roots.polynomial
description: Calculate the roots of a polynomial equation.
parameters: type: dict
properties: coefficients: type: array
items: type: float
description: Array of coefficients of the polynomial equation starting from highest degree term.
degree: type: float
description: Degree of the polynomial equation.
default: 4
required: coefficients
name: math.roots.cubic
description: Calculate the roots of a cubic equation.
parameters: type: dict
properties: a: type: float
description: Coefficient of the third-degree term.
b: type: float
description: Coefficient of the second-degree term.
c: type: float
description: Coefficient of the first-degree term.
d: type: float
description: Constant term.
required: a
b
c
d
name: math_roots.quadratic
description: Calculate the roots of a quadratic equation.
parameters: type: dict
properties: a: type: float
description: Coefficient of the second-degree term.
b: type: float
description: Coefficient of the first-degree term.
c: type: float
description: Constant term.
required: a
b
c
name: financial_ratios.calculate_ROA
description: Calculate the return on assets (ROA) for a company.
parameters: type: dict
properties: net_income: type: float
description: Net income for the period.
total_assets: type: float
description: Total average assets for the period.
required: net_income
total_assets
name: corporate_finance.calculate_YOY_growth_rate
description: Calculate the year over year (YOY) growth rate for a company.
parameters: type: dict
properties: company_name: type: string
description: The name of the company for which to calculate the YOY growth rate.
year1: type: integer
description: The initial year.
year1_revenue: type: float
description: The revenue for the initial year.
year2: type: integer
description: The subsequent year.
year2_revenue: type: float
description: The revenue for the subsequent year.
required: company_name
year1
year1_revenue
year2
year2_revenue
name: financial_ratios.calculate_ROE
description: Calculate the return on equity (ROE) for a company.
parameters: type: dict
properties: net_income: type: float
description: Net income for the period.
shareholder_equity: type: float
description: Average shareholder equity for the period.
required: net_income
shareholder_equity
name: finance.loan_repayment
description: Calculates the monthly repayment for a loan.
parameters: type: dict
properties: loan_amount: type: float
description: The amount borrowed or loaned.
interest_rate: type: float
description: The annual interest rate.
loan_term: type: integer
description: The term of the loan in years.
required: loan_amount
interest_rate
loan_term
name: finance.inflation_adjustment
description: Adjusts a sum of money for inflation based on the consumer price index (CPI).
parameters: type: dict
properties: initial_sum: type: float
description: The initial sum of money.
years: type: integer
description: The number of years over which inflation is calculated.
inflation_rate: type: float
description: The annual rate of inflation.
required: initial_sum
years
inflation_rate
name: finance.property_depreciation
description: Calculates the depreciated value of a property given its initial cost, depreciation rate, and the number of years.
parameters: type: dict
properties: initial_cost: type: float
description: The initial cost of the property.
depreciation_rate: type: float
description: The annual depreciation rate in percentage.
years: type: integer
description: The number of years for which to calculate the depreciation.
monthly: type: boolean
description: If set to true, it will calculate monthly depreciation instead of annually. (optional)
default: no
required: initial_cost
depreciation_rate
years
name: windFarm.potential
description: Estimate the energy output of a wind farm given its location and turbine count for a particular month.
parameters: type: dict
properties: coordinates: type: array
items: type: float
description: The geographic coordinates of the location of the wind farm.
turbineCount: type: float
description: The total number of wind turbines at the location.
month: type: string
description: The month for which to calculate the potential energy output.
required: coordinates
turbineCount
name: solarFarm.potential
description: Estimate the energy output of a solar farm given its location and panel area for a particular month.
parameters: type: dict
properties: coordinates: type: array
items: type: float
description: The geographic coordinates of the location of the solar farm.
panelArea: type: float
description: The total solar panel area in square feet at the location.
month: type: string
description: The month for which to calculate the potential energy output.
required: coordinates
panelArea
name: sculpture_availability.check
description: Check the availability of a specific sculpture in the inventory.
parameters: type: dict
properties: sculpture_name: type: string
description: The name of the sculpture.
material: type: string
description: The material of the sculpture.
required: sculpture_name
material
name: sculptor_info.get
description: Get information about a specific sculptor.
parameters: type: dict
properties: name: type: string
description: The name of the sculptor.
required: name
name: sculpture_price.calculate
description: Calculate the estimated price to commission a sculpture based on the material and size.
parameters: type: dict
properties: material: type: string
description: The material used for the sculpture.
size: type: integer
description: The size of the sculpture in feet.
complexity: type: string
enum: low
medium
high
description: The complexity level of the sculpture. Default is 'medium'.
default: medium
required: material
size
name: generate_sound_wave
description: This function is for generating a sinusoidal sound wave file of a certain frequency for a specific duration and save it to a WAV file.
parameters: type: dict
properties: frequency: type: float
description: The frequency of the sound wave in Hz.
duration: type: integer
description: The duration of the sound in seconds.
wave_type: type: string
enum: sine
square
sawtooth
description: The waveform to be used to generate the sound.
default: sine
required: frequency
duration
name: play_sound_wave
description: This function is for playing a sound wave file.
parameters: type: dict
properties: wave_file: type: string
description: The filename of the sound wave file to be played.
volume: type: float
description: The volume level at which the sound is to be played (1 is 100%).
default: 1
required: wave_file
name: sports_data.basketball.most_points_single_game
description: Returns the record for the most points scored by a single player in one game of NBA, including the player name, points scored, and game date.
parameters: type: dict
properties: league: type: string
description: The specific basketball league for which to fetch the record. In this case, 'NBA'.
required: league
name: sports_data.basketball.most_points_career
description: Returns the record for the most points scored by a player in his career in NBA, including the player name, total points scored, and career span.
parameters: type: dict
properties: league: type: string
description: The specific basketball league for which to fetch the record. In this case, 'NBA'.
required: league
name: sports_data.basketball.most_points_single_season
description: Returns the record for the most points scored by a single player in one season of NBA, including the player name, points scored, and season.
parameters: type: dict
properties: league: type: string
description: The specific basketball league for which to fetch the record. In this case, 'NBA'.
required: league
name: basketball.player_stats.get
description: Get current statistics for a specified basketball player
parameters: type: dict
properties: player_name: type: string
description: The name of the player.
stats_fields: type: array
description: List of statistical categories to be fetched, including points, assists, rebounds, minutes.
items: type: string
required: player_name
stats_fields
name: basketball.team_stats.get
description: Get current statistics for a specific basketball team
parameters: type: dict
properties: team_name: type: string
description: The name of the team.
stats_fields: type: array
description: List of statistical categories to be fetched, including total points, total assists, total rebounds, win rate.
items: type: string
required: team_name
stats_fields
name: basketball.game_stats.get
description: Get the detailed statistical data from a specific basketball game
parameters: type: dict
properties: team1: type: string
description: One of the competing teams in the game.
team2: type: string
description: One of the competing teams in the game.
date: type: string
description: The date when the game occurred.
stats_fields: type: array
description: List of statistical categories to be fetched, including total points, total assists, total rebounds, turnovers.
items: type: string
required: team1
team2
date
stats_fields
name: chess_club_details.find
description: Provides details about a chess club, including location.
parameters: type: dict
properties: name: type: string
description: The name of the chess club.
city: type: string
description: The city in which the chess club is located.
event: type: string
description: The event hosted by the club.
default: null
required: name
city
name: route_planner.calculate_route
description: Determines the best route between two points.
parameters: type: dict
properties: start: type: string
description: The starting point of the journey.
destination: type: string
description: The destination of the journey.
method: type: string
enum: fastest
shortest
balanced
description: The method to use when calculating the route (default is 'fastest').
default: fastest
required: start
destination
name: video_games.store_currency
description: Fetches the currency used in a specific region in a gaming platform store.
parameters: type: dict
properties: platform: type: string
description: The gaming platform e.g. PlayStation, Xbox, Nintendo Switch
region: type: string
description: The region e.g. United States, United Kingdom, Japan. Default United States
optional: True
required: platform
name: video_games.on_sale
description: Checks if a particular game is currently on sale in a specific gaming platform store and in a specific region.
parameters: type: dict
properties: game_title: type: string
description: The title of the video game
platform: type: string
description: The gaming platform e.g. PlayStation, Xbox, Nintendo Switch
region: type: string
description: The region e.g. United States, United Kingdom, Japan. Default United States
optional: True
required: game_title
platform
name: video_games.store_price
description: Fetches the selling price of a specified game in a particular gaming platform store and in a specific region.
parameters: type: dict
properties: game_title: type: string
description: The title of the video game
platform: type: string
description: The gaming platform e.g. PlayStation, Xbox, Nintendo Switch
region: type: string
description: The region e.g. United States, United Kingdom, Japan. Default United States
optional: True
required: game_title
platform
name: game_scores.get
description: Retrieve scores and rankings based on player’s performance in a certain game.
parameters: type: dict
properties: game: type: string
description: The name of the game.
platform: type: string
description: The gaming platform e.g. Xbox, Playstation, PC
level: type: integer
description: The level of the game for which you want to retrieve the scores.
player: type: string
description: The name of the player for whom you want to retrieve scores.
required: game
platform
level
name: game_missions.list
description: List all missions for a certain game.
parameters: type: dict
properties: game: type: string
description: The name of the game.
required: game
name: game_rewards.get
description: Retrieve information about different types of rewards that you can receive when playing a certain game.
parameters: type: dict
properties: game: type: string
description: The name of the game.
platform: type: string
description: The gaming platform e.g. Xbox, Playstation, PC
mission: type: string
description: The mission for which you want to know the rewards.
trophy: type: string
description: The trophy level for which you want to know the rewards.
required: game
platform
name: maps.shortest_path
description: Find the shortest path from one location to another by using a specific mode of transportation.
parameters: type: dict
properties: start_location: type: string
description: The name or coordinates of the start location.
end_location: type: string
description: The name or coordinates of the end location.
mode: type: string
description: The mode of transportation (walk, bike, transit, drive).
default: walk
required: start_location
end_location
name: maps.route_times
description: Estimates the time it will take to travel from one location to another by a specific mode of transportation.
parameters: type: dict
properties: route: type: string
description: The string representation of the route.  Format is location 1 to location 2
mode: type: string
description: The mode of transportation (walk, bike, transit, drive).
default: walk
required: route
name: perform.string_reverse
description: Reverses a given string.
parameters: type: dict
properties: input_string: type: string
description: The string to be reversed.
required: input_string
name: convert.rgb_to_hex
description: Converts RGB values to Hexadecimal color code.
parameters: type: dict
properties: r: type: integer
description: The Red component.
g: type: integer
description: The Green component.
b: type: integer
description: The Blue component.
required: r
g
b
name: solve.quadratic_equation
description: Solve a quadratic equation with given coefficients a, b, and c.
parameters: type: dict
properties: a: type: integer
description: Coefficient of x^2.
b: type: integer
description: Coefficient of x.
c: type: integer
description: Constant term.
required: a
b
c
name: functions.intersect
description: Locate the intersection points of two functions.
parameters: type: dict
properties: function1: type: string
description: First function given as a string with x as the variable, e.g. 3x+2
function2: type: string
description: Second function given as a string with x as the variable, e.g. 2x+3
required: function1
function2
name: functions.zero
description: Find the zero points of a function.
parameters: type: dict
properties: function: type: string
description: Function given as a string with x as the variable, e.g. 3x+2
required: function
name: geometry_rectangle.calculate
description: Calculates the area and perimeter of a rectangle given the width and length.
parameters: type: dict
properties: width: type: integer
description: The width of the rectangle.
length: type: integer
description: The length of the rectangle.
required: width
length
name: geometry_circle.calculate
description: Calculates the area and circumference of a circle given the radius.
parameters: type: dict
properties: radius: type: integer
description: The radius of the circle.
required: radius
name: geometry_square.calculate
description: Calculates the area and perimeter of a square given the side length.
parameters: type: dict
properties: side: type: integer
description: The length of a side of the square.
required: side
name: geometry.calculate_cone_volume
description: Calculate the volume of a cone given the radius and height.
parameters: type: dict
properties: radius: type: float
description: Radius of the cone base.
height: type: float
description: Height of the cone.
round_off: type: integer
description: Number of decimal places to round off the answer.
default: 2
required: radius
height
name: physics.calculate_cone_mass
description: Calculate the mass of a cone given the radius, height, and density.
parameters: type: dict
properties: radius: type: float
description: Radius of the cone base.
height: type: float
description: Height of the cone.
density: type: float
description: Density of the material the cone is made of.
required: radius
height
density
name: calculate_integral
description: Calculate the definite integral of a single-variable function.
parameters: type: dict
properties: func: type: string
description: The function to be integrated.
a: type: integer
description: The lower bound of the integration.
b: type: integer
description: The upper bound of the integration.
required: func
a
b
name: calculate_derivative
description: Calculate the derivative of a single-variable function.
parameters: type: dict
properties: func: type: string
description: The function to be differentiated.
x_value: type: integer
description: The x-value at which the derivative should be calculated.
order: type: integer
description: The order of the derivative (optional). Default is 1st order.
default: 1
required: func
x_value
name: math.sqrt
description: Calculates the square root of a number.
parameters: type: dict
properties: num: type: float
description: The number.
accuracy: type: float
description: The number of decimal places in the result.
default: 2
required: num
name: math.gcd
description: Calculates the greatest common divisor of two numbers.
parameters: type: dict
properties: num1: type: integer
description: The first number.
num2: type: integer
description: The second number.
required: num1
num2
name: math.lcm
description: Calculates the least common multiple of two numbers.
parameters: type: dict
properties: num1: type: integer
description: The first number.
num2: type: integer
description: The second number.
required: num1
num2
name: calculate_lcm
description: Calculate the least common multiple (lcm) between two integers.
parameters: type: dict
properties: num1: type: integer
description: First number to calculate lcm for.
num2: type: integer
description: Second number to calculate lcm for.
method: type: string
description: The specific method to use in the calculation. Supported values: 'standard', 'reduced'
default: standard
required: num1
num2
name: calculate_gcd
description: Calculate the greatest common divisor (gcd) between two integers.
parameters: type: dict
properties: num1: type: integer
description: First number to calculate gcd for.
num2: type: integer
description: Second number to calculate gcd for.
algorithm: type: string
description: The specific algorithm to use in the calculation. Supported values: 'euclidean', 'binary'
default: euclidean
required: num1
num2
name: kinematics.calculate_acceleration
description: Calculates the acceleration of an object under given conditions.
parameters: type: dict
properties: initial_speed: type: float
description: The initial speed of the object.
final_speed: type: float
description: The final speed of the object.
time: type: float
description: The time in seconds it took the object to reach the final speed.
distance: type: float
description: The distance in meters the object has traveled.
default: 0
required: initial_speed
final_speed
time
name: kinematics.calculate_speed_from_rest
description: Calculates the speed of an object that starts from rest under a constant acceleration over a specified distance.
parameters: type: dict
properties: distance: type: float
description: The distance in meters the object has traveled.
time: type: float
description: The time in seconds it took the object to travel.
initial_speed: type: float
description: The initial speed of the object.
default: 0
required: distance
time
name: kinematics.distance
description: Find the distance traveled by an object moving under constant acceleration.
parameters: type: dict
properties: initial_velocity: type: float
description: The initial velocity of the object in m/s.
time: type: float
description: The time in seconds the object has been moving.
acceleration: type: float
description: The acceleration of the object in m/s^2. Default value is -9.81 (Earth's gravity)
required: initial_velocity
time
name: kinematics.final_velocity
description: Find the final velocity of an object moving under constant acceleration.
parameters: type: dict
properties: initial_velocity: type: float
description: The initial velocity of the object in m/s.
time: type: float
description: The time in seconds the object has been moving.
acceleration: type: float
description: The acceleration of the object in m/s^2. Default value is -9.81 (Earth's gravity)
required: initial_velocity
time
name: physics.wave_velocity
description: Calculate the velocity of a wave based on its frequency and wavelength.
parameters: type: dict
properties: frequency: type: float
description: The frequency of the wave in Hz.
wavelength: type: float
description: The wavelength of the wave in m.
required: frequency
wavelength
name: library.search_book
description: Searches for a book in the library within the specified city.
parameters: type: dict
properties: book_name: type: string
description: The name of the book to search for.
city: type: string
description: The city to search within.
availability: type: boolean
description: If true, search for available copies. If false or omitted, search for any copy regardless of availability. Default false
genre: type: string
description: The genre of the book to filter search (optional).
required: book_name
city
name: library.reserve_book
description: Reserves a book in the library if available.
parameters: type: dict
properties: book_id: type: string
description: The id of the book to reserve.
branch_id: type: string
description: The id of the library branch to reserve from.
return_date: type: string
description: The date the book is to be returned (optional).
required: book_id
branch_id
name: grocery_delivery.order
description: Order grocery items from a specific location with optional delivery price limit
parameters: type: dict
properties: location: type: string
description: The location of the grocery store
items: type: array
items: type: string
description: List of items to order
max_delivery_cost: type: float
description: The maximum delivery cost. It is optional
default: 10
required: location
items
name: ride_hailing.get_rides
description: Find ride from source to destination with an optional cost limit
parameters: type: dict
properties: source: type: string
description: The starting point of the journey
destination: type: string
description: The endpoint of the journey
max_cost: type: float
description: The maximum cost of the ride. It is optional
default: 30
required: source
destination
name: calculate_final_temperature
description: Calculate the final temperature when different quantities of the same gas at different temperatures are mixed.
parameters: type: dict
properties: quantity1: type: float
description: The quantity of the first sample of gas.
temperature1: type: float
description: The temperature of the first sample of gas.
quantity2: type: float
description: The quantity of the second sample of gas.
temperature2: type: float
description: The temperature of the second sample of gas.
required: quantity1
temperature1
quantity2
temperature2
name: calculate_mass
description: Calculate the mass of a gas given its quantity and molar mass.
parameters: type: dict
properties: quantity: type: float
description: The quantity of the gas.
molar_mass: type: float
description: The molar mass of the gas.
required: quantity
molar_mass
name: biological.calc_biomass
description: Calculate the biomass from the energy given the energy conversion efficiency.
parameters: type: dict
properties: energy: type: float
description: The total energy produced.
efficiency: type: float
description: The conversion efficiency, default value is 10%.
default: 0.1
required: energy
name: biological.calc_energy
description: Calculate energy from amount of substance based on its molecular composition.
parameters: type: dict
properties: mols: type: float
description: Amount of substance in moles.
substance: type: string
description: The chemical formula of the substance.
joules_per_mol: type: float
description: The energy produced or required for the reaction, default value for glucose is 2800 kJ/mol
default: 2800
required: mols
substance
name: physical.calc_work
description: Calculate the work from energy.
parameters: type: dict
properties: energy: type: float
description: The total energy produced.
distance: type: float
description: The distance over which the work is done.
required: energy
distance
name: calculate.weight_in_space
description: Calculate your weight on different planets given your weight on earth
parameters: type: dict
properties: weight_earth_kg: type: float
description: Your weight on Earth in Kilograms.
planet: type: string
description: The planet you want to know your weight on.
required: weight_earth_kg
planet
name: currency_conversion
description: Convert a value from one currency to another.
parameters: type: dict
properties: amount: type: float
description: The amount to be converted.
from_currency: type: string
description: The currency to convert from.
to_currency: type: string
description: The currency to convert to.
required: amount
from_currency
to_currency
name: unit_conversion.convert
description: Convert a value from one unit to another.
parameters: type: dict
properties: value: type: float
description: The value to be converted.
from_unit: type: string
description: The unit to convert from.
to_unit: type: string
description: The unit to convert to.
required: value
from_unit
to_unit
name: sort_list
description: Sort the elements of a list in ascending or descending order
parameters: type: dict
properties: elements: type: array
items: type: integer
description: The list of elements to sort.
order: type: string
description: The order in which to sort the elements. This can be 'asc' for ascending order, or 'desc' for descending order.
default: asc
required: elements
name: sum_elements
description: Add all elements of a numeric list
parameters: type: dict
properties: elements: type: array
items: type: integer
description: The list of numeric elements to add.
required: elements
name: filter_list
description: Filters elements of a list based on a given condition
parameters: type: dict
properties: elements: type: array
items: type: string
description: The list of elements to filter.
condition: type: string
description: The condition to filter the elements on.
required: elements
condition
name: library.find_nearby
description: Locate nearby libraries based on specific preferences such as being pet-friendly and having disabled access facilities.
parameters: type: dict
properties: location: type: string
description: The city, for example, New York City, NY
preferences: type: array
items: type: string
enum: Pet-friendly
Disabled Access
24 hours
Cafe Inside
description: Your preferences for the library.
required: location
preferences
name: store.find_nearby
description: Locate nearby stores based on specific preferences such as being pet-friendly and having disabled access facilities.
parameters: type: dict
properties: location: type: string
description: The city, for example, New York City, NY
preferences: type: array
items: type: string
enum: Pet-friendly
Disabled Access
24 hours
Cafe Inside
description: Your preferences for the store.
required: location
preferences
name: calc_Simple_Interest
description: Compute simple interest.
parameters: type: dict
properties: principle_amount: type: float
description: The principle amount that is invested.
duration: type: float
description: Duration of time period in years.
annual_rate: type: float
description: Interest rate in percentage.
required: principle_amount
duration
annual_rate
name: future_value
description: Calculates the future value of an investment given an interest rate and time period.
parameters: type: dict
properties: initial_investment: type: float
description: The initial investment amount.
interest_rate: type: float
description: The annual interest rate (as a decimal).
time: type: integer
description: The number of time periods the money is invested for.
num_compoundings: type: integer
default: 1
description: The number of times that interest is compounded per time period.
required: initial_investment
interest_rate
time
name: calc_Compound_Interest
description: Compute compound interest.
parameters: type: dict
properties: principle_amount: type: float
description: The principle amount that is invested.
duration: type: float
description: Duration of time period in years.
annual_rate: type: float
description: Interest rate in percentage.
compound_freq: type: integer
default: 1
description: The number of times that interest is compounded per unit time.
required: principle_amount
duration
annual_rate
name: currency_conversion
description: Convert a value from one currency to another.
parameters: type: dict
properties: amount: type: float
description: The amount to be converted.
from_currency: type: string
description: The currency to convert from.
to_currency: type: string
description: The currency to convert to.
required: amount
from_currency
to_currency
name: unit_conversion
description: Convert a value from one unit to another.
parameters: type: dict
properties: value: type: float
description: The value to be converted.
from_unit: type: string
description: The unit to convert from.
to_unit: type: string
description: The unit to convert to.
required: value
from_unit
to_unit
name: corporate_finance.dividend_data
description: Get historical dividend data of a specific company within a particular duration.
parameters: type: dict
properties: company: type: string
description: The company that you want to get the dividend data for.
years: type: integer
description: Number of past years for which to retrieve the data.
frequency: type: string
enum: quarterly
annually
description: The frequency of the dividend payment.
default: annually
required: company
years
name: stock_market_data
description: Retrieve stock market data for a specific company and time frame.
parameters: type: dict
properties: company: type: string
description: The company that you want to get the stock market data for.
days: type: integer
description: Number of past days for which to retrieve the data.
required: company
days
name: weather_forecast
description: Retrieve a weather forecast for a specific location and time frame.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the weather for.
days: type: integer
description: Number of days for the forecast.
required: location
days
name: stock_forecast
description: Predict the future stock price for a specific company and time frame.
parameters: type: dict
properties: company: type: string
description: The company that you want to get the stock price prediction for.
days: type: integer
description: Number of future days for which to predict the stock price.
model: type: string
description: The model to use for prediction. Default is 'ARIMA'.
required: company
days
name: financial.compound_interest
description: Calculates compound interest.
parameters: type: dict
properties: principle: type: integer
description: The initial amount of money that is being compounded.
rate: type: float
description: The annual interest rate, as a decimal. E.g., an annual interest rate of 5% would be represented as 0.05.
time: type: integer
description: The amount of time, in years, that the money is to be compounded for.
n: type: integer
description: The number of times interest applied per time period.
required: principle
rate
time
n
name: financial.simple_interest
description: Calculates simple interest.
parameters: type: dict
properties: principle: type: integer
description: The initial amount of money that interest is being calculated for.
rate: type: float
description: The annual interest rate, as a decimal. E.g., an annual interest rate of 5% would be represented as 0.05.
time: type: integer
description: The amount of time, in years, that the money is to be compounded for.
required: principle
rate
time
name: lawyer.search
description: Search for a lawyer based on area of expertise and location
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Los Angeles, CA
expertise: type: string
description: Area of legal expertise. For example, 'Divorce', 'Criminal', 'Business'.
required: location
expertise
name: doctor.search
description: Search for a doctor based on area of expertise and location
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Los Angeles, CA
specialization: type: string
description: Medical specialization. For example, 'Cardiology', 'Orthopedics', 'Gynecology'.
required: location
specialization
name: news
description: Retrieve news articles for a specific topic.
parameters: type: dict
properties: topic: type: string
description: The topic that you want to get the news for.
days: type: integer
description: Number of past days for which to retrieve the news.
required: topic
days
name: air_quality_forecast
description: Retrieve an air quality forecast for a specific location and time frame.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the air quality forecast for.
days: type: integer
description: Number of days for the forecast.
required: location
days
name: weather_forecast
description: Retrieve a weather forecast for a specific location and time frame.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the weather for.
days: type: integer
description: Number of days for the forecast.
required: location
days
name: flights.search
description: Find flights between two cities.
parameters: type: dict
properties: from_city: type: string
description: The city to depart from.
to_city: type: string
description: The city to arrive at.
date: type: string
description: The date to fly. Default is today if not specified.
required: from_city
to_city
name: timezones.get_difference
description: Find the time difference between two cities.
parameters: type: dict
properties: city1: type: string
description: The first city.
city2: type: string
description: The second city.
required: city1
city2
name: geodistance.find
description: Find the distance between two cities on the globe.
parameters: type: dict
properties: origin: type: string
description: The originating city for the distance calculation.
destination: type: string
description: The destination city for the distance calculation.
unit: type: string
default: miles
description: The unit of measure for the distance calculation.
required: origin
destination
name: calculate_distance
description: Calculate distance between two locations.
parameters: type: dict
properties: start_point: type: string
description: Starting point of the journey.
end_point: type: string
description: Ending point of the journey.
required: start_point
end_point
name: weather_forecast
description: Retrieve a weather forecast for a specific location and time frame.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the weather for.
days: type: integer
description: Number of days for the forecast.
required: location
days
name: traffic_estimate
description: Estimate traffic from one location to another for a specific time period.
parameters: type: dict
properties: start_location: type: string
description: Starting location for the journey.
end_location: type: string
description: Ending location for the journey.
time_period: type: string
description: Specify a time frame to estimate the traffic, 'now' for current, 'weekend' for the coming weekend. Default is 'now'.
required: start_location
end_location
name: google.books_search
description: Search for a book in the Google Books library with optional parameters
parameters: type: dict
properties: genre: type: string
description: Genre of the book
title: type: string
description: Title of the book. Default is not use it if not specified.
required: genre
name: library.search_books
description: Search for a book in a given library with optional parameters
parameters: type: dict
properties: location: type: string
description: Name or city of library
genre: type: string
description: Genre of the book
title: type: string
description: Title of the book. Default is not use it if not specified.
required: location
genre
name: openlibrary.books_search
description: Search for a book in the Open Library with optional parameters
parameters: type: dict
properties: genre: type: string
description: Genre of the book
title: type: string
description: Title of the book. Default is not use it if not specified.
required: genre
name: european_history.get_events
description: Provides a list of major historical events based on the specified country and century.
parameters: type: dict
properties: country: type: string
description: Country name.
century: type: integer
description: Century as an integer. For example, for the 1700s, input '18'.
event_type: type: string
description: Type of the event such as 'war', 'invention', 'revolution' etc. This field is optional. Default to 'war'.
required: country
century
name: european_history.get_monarchs
description: Provides a list of monarchs based on the specified country and century.
parameters: type: dict
properties: country: type: string
description: Country name.
century: type: integer
description: Century as an integer. For example, for the 1700s, input '18'.
required: country
century
name: european_history.get_culture
description: Provides information on cultural trends, art movements, philosophical ideas based on the specified country and century.
parameters: type: dict
properties: country: type: string
description: Country name.
century: type: integer
description: Century as an integer. For example, for the 1700s, input '18'.
aspect: type: string
description: Aspect of culture such as 'literature', 'art', 'philosophy' etc. This field is optional. Default to 'art'.
required: country
century
name: library.search_book
description: Search for a specific book in the library.
parameters: type: dict
properties: title: type: string
description: The title of the book to be searched.
author: type: string
description: The author of the book to ensure the precise book is fetched.
platform: type: string
description: The library where the book should be fetched from.
default: all
required: title
author
name: art_auction.fetch_artwork_price
description: Fetch the price of a specific artwork on the auction platform.
parameters: type: dict
properties: artwork_name: type: string
description: The name of the artwork to be searched.
artist: type: string
description: The artist's name to ensure the precise artwork is fetched.
platform: type: string
description: The platform where the artwork's price should be fetched from.
default: all
required: artwork_name
artist
name: paint_color.trends
description: Find the most popular paint color for a specific area in the home.
parameters: type: dict
properties: room: type: string
description: Type of the room e.g. Living room, Bathroom etc.
period: type: string
enum: Daily
Weekly
Monthly
Quarterly
description: The period over which to check the paint color trend. Default is 'Monthly' if not specified.
required: room
name: weather_forecast
description: Retrieve a weather forecast for a specific location and time frame.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the weather for.
days: type: integer
description: Number of days for the forecast.
required: location
days
name: house_price_trends
description: Find the average house price in a specific area.
parameters: type: dict
properties: location: type: string
description: City and state, e.g. New York, NY.
period: type: string
enum: Quarterly
Yearly
description: The period over which to check the price trend. Default is 'Yearly' if not specified.
required: location
name: sculpture.create_custom
description: Order a custom sculpture with your preferred material.
parameters: type: dict
properties: item: type: string
description: The subject of the sculpture, e.g. horse
material: type: string
enum: Bronze
Marble
Terracotta
Wood
Stone
description: Preferred material for the sculpture.
size: type: integer
description: The desired size for the sculpture in inches. This parameter is optional. Default is 10 inches if not specified.
required: item
material
name: painting.create_custom
description: Order a custom painting with your preferred color.
parameters: type: dict
properties: subject: type: string
description: The subject of the painting, e.g. horse
color: type: string
enum: Red
Blue
Green
Yellow
Black
description: Preferred main color for the painting.
size: type: integer
description: The desired size for the painting in inches. This parameter is optional. Default is 20 inches if not specified.
required: subject
color
name: artwork_search.find
description: Search for artworks based on type and location.
parameters: type: dict
properties: type: type: string
description: Type of the artwork. E.g., painting, sculpture, installation.
location: type: string
description: Location or city where the artwork is.
era: type: string
description: Time period of the artwork, can be 'contemporary', 'modern', 'renaissance', etc. Default is 'contemporary' if not specified.
optional: True
required: type
location
name: park_search.find
description: Search for parks based on facilities and location.
parameters: type: dict
properties: facilities: type: array
items: type: string
description: List of facilities in the park.
location: type: string
description: Location or city where the park is.
required: facilities
location
name: tourist_attraction.find
description: Search for tourist attractions based on type and location.
parameters: type: dict
properties: attractionType: type: string
description: Type of the attraction. E.g., monument, museum, park.
location: type: string
description: Location or city where the attraction is.
required: attractionType
location
name: restaurant_info
description: Get restaurant information for a specific area.
parameters: type: dict
properties: location: type: string
description: Location for which to find restaurants.
food_type: type: string
description: Type of cuisine for which to find restaurants. Default is 'all' if not specified.
enum: Italian
Chinese
Mexican
American
required: location
name: exhibition_info
description: Get exhibition information for a specific museum.
parameters: type: dict
properties: museum_name: type: string
description: Name of the museum for which to find exhibitions.
month: type: integer
description: Number of upcoming months for which to retrieve exhibition details. Default is 1 if not specified.
required: museum_name
name: concert.book_ticket
description: Book a ticket for a concert at a specific location with various add-ons like backstage pass.
parameters: type: dict
properties: artist: type: string
description: Name of the artist for the concert.
location: type: string
description: City where the concert will take place.
add_ons: type: array
items: type: string
enum: Backstage Pass
VIP Seating
Parking Pass
description: Add-ons for the concert. Default is 'VIP Seating' if not specified.
required: artist
location
name: festival.book_ticket
description: Book a ticket for a festival at a specific location with various add-ons like camping access.
parameters: type: dict
properties: festival: type: string
description: Name of the festival.
location: type: string
description: City where the festival will take place.
add_ons: type: array
items: type: string
enum: Camping Pass
VIP Seating
Parking Pass
description: Add-ons for the festival. Default is 'Camping Pass' if not specified.
required: festival
location