nostaigia/ParaTool huggingface dataset:
name: get_stock_info
description: Retrieves information about a specific stock based on company's name.
parameters: type: dict
properties: company_name: type: string
description: The name of the company.
detail_level: type: string
description: Level of detail for stock information. Can be 'summary' or 'detailed'.
market: type: string
description: The stock market of interest. Default is 'NASDAQ'
required: company_name
detail_level
name: portfolio_future_value
description: Calculate the future value of an investment in a specific stock based on the invested amount, expected annual return and number of years.
parameters: type: dict
properties: stock: type: string
description: The ticker symbol of the stock.
invested_amount: type: float
description: The invested amount in USD.
expected_annual_return: type: float
description: The expected annual return on investment as a decimal. E.g. 5% = 0.05
years: type: integer
description: The number of years for which the investment is made.
required: stock
invested_amount
expected_annual_return
years
name: solve_quadratic_equation
description: Function solves the quadratic equation and returns its roots.
parameters: type: dict
properties: a: type: integer
description: Coefficient of x squared
b: type: integer
description: Coefficient of x
c: type: integer
description: Constant term in the quadratic equation
required: a
b
c
name: geometry.area_circle
description: Calculate the area of a circle given the radius.
parameters: type: dict
properties: radius: type: integer
description: The radius of the circle.
units: type: string
description: The units in which the radius is measured (defaults to meters).
default: meters
required: radius
name: plot_sine_wave
description: Plot a sine wave for a given frequency in a given range.
parameters: type: dict
properties: start_range: type: float
description: Start of the range in radians.
end_range: type: float
description: End of the range in radians.
frequency: type: float
description: Frequency of the sine wave in Hz.
amplitude: type: float
description: Amplitude of the sine wave. Default is 1.
phase_shift: type: float
description: Phase shift of the sine wave in radians. Default is 0.
required: start_range
end_range
frequency
name: get_earliest_reference
description: Retrieve the earliest historical reference of a person.
parameters: type: dict
properties: name: type: string
description: The name of the person.
source: type: string
enum: scriptures
historical records
description: Source to fetch the reference. Default is 'scriptures'
required: name
name: get_current_time
description: Retrieve the current time for a specified city and country.
parameters: type: dict
properties: city: type: string
description: The city for which the current time is to be retrieved.
country: type: string
description: The country where the city is located.
format: type: string
description: The format in which the time is to be displayed, optional (defaults to 'HH:MM:SS').
required: city
country
name: music_generator.generate_melody
description: Generate a melody based on certain musical parameters.
parameters: type: dict
properties: key: type: string
description: The key of the melody. E.g., 'C' for C major.
start_note: type: string
description: The first note of the melody, specified in scientific pitch notation. E.g., 'C4'.
length: type: integer
description: The number of measures in the melody.
tempo: type: integer
description: The tempo of the melody, in beats per minute. Optional parameter. If not specified, defaults to 120.
required: key
start_note
length
name: geometry.circumference
description: Calculate the circumference of a circle given the radius.
parameters: type: dict
properties: radius: type: integer
description: The radius of the circle.
units: type: string
description: Units for the output circumference measurement. Default is 'cm'.
required: radius
name: calculus.derivative
description: Compute the derivative of a function at a specific value.
parameters: type: dict
properties: function: type: string
description: The function to calculate the derivative of.
value: type: integer
description: The value where the derivative needs to be calculated at.
function_variable: type: string
description: The variable present in the function, for instance x or y, etc. Default is 'x'
required: function
value
name: get_personality_traits
description: Retrieve the personality traits for a specific personality type, including their strengths and weaknesses.
parameters: type: dict
properties: type: type: string
description: The personality type.
traits: type: array
items: type: string
enum: strengths
weaknesses
description: List of traits to be retrieved, default is ['strengths', 'weaknesses'].
required: type
name: music_generator.generate_scale_progression
description: Generate a music scale progression in a specific key with a given tempo and duration.
parameters: type: dict
properties: key: type: string
description: The key in which to generate the scale progression.
tempo: type: integer
description: The tempo of the scale progression in BPM.
duration: type: integer
description: The duration of each note in beats.
scale_type: type: string
default: major
description: The type of scale to generate. Defaults to 'major'.
required: key
tempo
duration
name: math.hcf
description: Calculate the highest common factor of two numbers.
parameters: type: dict
properties: number1: type: integer
description: First number.
number2: type: integer
description: Second number.
required: number1
number2
name: math.gcd
description: Calculate the greatest common divisor of two integers.
parameters: type: dict
properties: num1: type: integer
description: First number.
num2: type: integer
description: Second number.
required: num1
num2
name: get_top_cases
description: Retrieve a list of the most influential or landmark cases in a specific field of law.
parameters: type: dict
properties: field_of_law: type: string
description: The specific field of law e.g., constitutional law, criminal law, etc.
top_number: type: integer
description: The number of top cases to retrieve.
country: type: string
description: The country where the law cases should be retrieved from. Default is US.
required: field_of_law
top_number
name: calculate_displacement
description: Calculates the displacement of an object in motion given initial velocity, time, and acceleration.
parameters: type: dict
properties: initial_velocity: type: integer
description: The initial velocity of the object in m/s.
time: type: integer
description: The time in seconds that the object has been in motion.
acceleration: type: float
description: The acceleration of the object in m/s^2.
default: 0
required: initial_velocity
time
name: poker_game_winner
description: Identify the winner in a poker game based on the cards.
parameters: type: dict
properties: players: type: array
items: type: string
description: Names of the players in a list.
cards: type: dict
description: An object containing the player name as key and the cards as values in a list.
type: type: string
description: Type of poker game. Defaults to 'Texas Holdem'
required: players
cards
name: musical_scale
description: Get the musical scale of a specific key in music theory.
parameters: type: dict
properties: key: type: string
description: The musical key for which the scale will be found.
scale_type: type: string
default: major
description: The type of musical scale.
required: key
name: chess.rating
description: Fetches the current chess rating of a given player
parameters: type: dict
properties: player_name: type: string
description: The full name of the chess player.
variant: type: string
description: The variant of chess for which rating is requested (e.g., 'classical', 'blitz', 'bullet'). Default is 'classical'.
required: player_name
name: court_case.search
description: Retrieves details about a court case using its docket number and location.
parameters: type: dict
properties: docket_number: type: string
description: The docket number for the case.
location: type: string
description: The location where the case is registered, in the format: city, state, e.g., Dallas, TX.
full_text: type: boolean
default: false
description: Option to return the full text of the case ruling.
required: docket_number
location
name: calculate_final_speed
description: Calculate the final speed of an object dropped from a certain height without air resistance.
parameters: type: dict
properties: initial_velocity: type: integer
description: The initial velocity of the object.
height: type: integer
description: The height from which the object is dropped.
gravity: type: float
description: The gravitational acceleration. Default is 9.8 m/s^2.
required: initial_velocity
height
name: get_event_date
description: Retrieve the date of a historical event.
parameters: type: dict
properties: event: type: string
description: The name of the historical event.
location: type: string
description: Location where the event took place. Defaults to global if not specified
required: event
name: instrument_price.get
description: Retrieve the current retail price of a specific musical instrument.
parameters: type: dict
properties: brand: type: string
description: The brand of the instrument.
model: type: string
description: The specific model of the instrument.
finish: type: string
description: The color or type of finish on the instrument.
required: brand
model
finish
name: get_shortest_driving_distance
description: Calculate the shortest driving distance between two locations.
parameters: type: dict
properties: origin: type: string
description: Starting point of the journey.
destination: type: string
description: End point of the journey.
unit: type: string
description: Preferred unit of distance (optional, default is kilometers).
required: origin
destination
name: cell_biology.function_lookup
description: Look up the function of a given molecule in a specified organelle.
parameters: type: dict
properties: molecule: type: string
description: The molecule of interest.
organelle: type: string
description: The organelle of interest.
specific_function: type: boolean
description: If set to true, a specific function of the molecule within the organelle will be provided, if such information exists.
required: molecule
organelle
specific_function
name: get_scientist_for_discovery
description: Retrieve the scientist's name who is credited for a specific scientific discovery or theory.
parameters: type: dict
properties: discovery: type: string
description: The scientific discovery or theory.
required: discovery
name: concert_booking.book_ticket
description: Book concert tickets for a specific artist in a specified city.
parameters: type: dict
properties: artist: type: string
description: The artist you want to book tickets for.
city: type: string
description: The city where the concert is.
num_tickets: type: integer
description: Number of tickets required. Default is 1.
required: artist
city
name: calculate_magnetic_field
description: Calculate the magnetic field produced at the center of a circular loop carrying current.
parameters: type: dict
properties: current: type: integer
description: The current through the circular loop in Amperes.
radius: type: integer
description: The radius of the circular loop in meters.
permeability: type: float
description: The magnetic permeability. Default is permeability in free space, 0.01
required: current
radius
name: lawsuit_details.find
description: Find details of lawsuits involving a specific company from a given year.
parameters: type: dict
properties: company_name: type: string
description: Name of the company.
year: type: integer
description: Year of the lawsuit.
case_type: type: string
description: Type of the lawsuit, e.g., 'IPR', 'Patent', 'Commercial', etc. This is an optional parameter. Default is 'all'
required: company_name
year
name: mix_paint_color
description: Combine two primary paint colors and adjust the resulting color's lightness level.
parameters: type: dict
properties: color1: type: string
description: The first primary color to be mixed.
color2: type: string
description: The second primary color to be mixed.
lightness: type: integer
description: The desired lightness level of the resulting color in percentage. The default level is set to 50%.
required: color1
color2
name: cooking_conversion.convert
description: Convert cooking measurements from one unit to another.
parameters: type: dict
properties: quantity: type: integer
description: The quantity to be converted.
from_unit: type: string
description: The unit to convert from.
to_unit: type: string
description: The unit to convert to.
item: type: string
description: The item to be converted.
required: quantity
from_unit
to_unit
item
name: group_dynamics.pattern
description: Examine the social dynamics and interactions within a group based on the personality traits and group size.
parameters: type: dict
properties: total: type: integer
description: The total group size.
extroverts: type: integer
description: The number of extroverted members in the group.
introverts: type: integer
description: The number of introverted members in the group.
required: total
extroverts
introverts
name: calculate_electric_field_strength
description: Calculate the electric field strength at a certain distance from a point charge.
parameters: type: dict
properties: charge: type: float
description: The charge in Coulombs.
distance: type: integer
description: The distance from the charge in meters.
medium: type: string
description: The medium in which the charge and the point of calculation is located. Default is 'vacuum'.
required: charge
distance
name: mix_paint_color
description: Combine two primary paint colors and adjust the resulting color's lightness level.
parameters: type: dict
properties: color1: type: string
description: The first primary color to be mixed.
color2: type: string
description: The second primary color to be mixed.
lightness: type: integer
description: The desired lightness level of the resulting color in percentage. The default level is set to 50%.
required: color1
color2
name: calculate_density
description: Calculate the density of a substance based on its mass and volume.
parameters: type: dict
properties: mass: type: integer
description: The mass of the substance in kilograms.
volume: type: integer
description: The volume of the substance in cubic meters.
unit: type: string
description: The unit of density. Default is kg/m³
required: mass
volume
name: calc_heat_capacity
description: Calculate the heat capacity at constant pressure of air using its temperature and volume.
parameters: type: dict
properties: temp: type: integer
description: The temperature of the gas in Kelvin.
volume: type: integer
description: The volume of the gas in m^3.
gas: type: string
description: Type of gas, with air as default.
required: temp
volume
name: calculate_discounted_cash_flow
description: Calculate the discounted cash flow of a bond for a given annual coupon payment, time frame and discount rate.
parameters: type: dict
properties: coupon_payment: type: float
description: The annual coupon payment.
period: type: integer
description: The time frame in years for which coupon payment is made.
discount_rate: type: float
description: The discount rate.
face_value: type: integer
description: The face value of the bond, default is $1000.
required: coupon_payment
period
discount_rate
name: find_exhibition
description: Locate the most popular exhibitions based on criteria like location, time, art form, and user ratings.
parameters: type: dict
properties: location: type: string
description: The city where the exhibition is held, e.g., New York, NY.
art_form: type: string
description: The form of art the exhibition is displaying e.g., sculpture.
month: type: string
description: The month of exhibition. Default value will return upcoming events.
user_ratings: type: string
enum: low
average
high
description: Select exhibitions with user rating threshold. Default is 'high'
required: location
art_form
name: mutation_type.find
description: Finds the type of a genetic mutation based on its SNP (Single Nucleotide Polymorphism) ID.
parameters: type: dict
properties: snp_id: type: string
description: The ID of the Single Nucleotide Polymorphism (SNP) mutation.
species: type: string
description: Species in which the SNP occurs, default is 'Homo sapiens' (Humans).
required: snp_id
name: cellbio.get_proteins
description: Get the list of proteins in a specific cell compartment.
parameters: type: dict
properties: cell_compartment: type: string
description: The specific cell compartment.
include_description: type: boolean
description: Set true if you want a brief description of each protein.
default: false
required: cell_compartment
name: get_collectables_in_season
description: Retrieve a list of collectable items in a specific game during a specified season.
parameters: type: dict
properties: game_name: type: string
description: Name of the game.
season: type: string
description: The season for which to retrieve the collectable items.
item_type: type: string
description: The type of item to search for. Default is 'all'. Possible values: 'all', 'bug', 'fish', 'sea creatures', etc.
required: game_name
season
name: mutation_type.find
description: Finds the type of a genetic mutation based on its SNP (Single Nucleotide Polymorphism) ID.
parameters: type: dict
properties: snp_id: type: string
description: The ID of the Single Nucleotide Polymorphism (SNP) mutation.
species: type: string
description: Species in which the SNP occurs, default is 'Homo sapiens' (Humans).
required: snp_id
name: calculate_genotype_frequency
description: Calculate the frequency of homozygous dominant genotype based on the allele frequency using Hardy Weinberg Principle.
parameters: type: dict
properties: allele_frequency: type: float
description: The frequency of the dominant allele in the population.
genotype: type: string
description: The genotype which frequency is needed, default is homozygous dominant. 
enum: AA
Aa
aa
required: allele_frequency
genotype
name: math.factorial
description: Calculate the factorial of a given number.
parameters: type: dict
properties: number: type: integer
description: The number for which factorial needs to be calculated.
required: number
name: find_flute
description: Locate a flute for sale based on specific requirements.
parameters: type: dict
properties: brand: type: string
description: The brand of the flute. Example, 'Yamaha'
specs: type: array
items: type: string
enum: open hole
C foot
silver headjoint
description: The specifications of the flute desired.
required: brand
specs
name: forest_growth_forecast
description: Predicts the forest growth over the next N years based on current trends.
parameters: type: dict
properties: location: type: string
description: The location where you want to predict forest growth.
years: type: integer
description: The number of years for the forecast.
include_human_impact: type: boolean
description: Whether or not to include the impact of human activities in the forecast. If not provided, defaults to false.
required: location
years
name: get_scientist_for_discovery
description: Retrieve the scientist's name who is credited for a specific scientific discovery or theory.
parameters: type: dict
properties: discovery: type: string
description: The scientific discovery or theory.
required: discovery
name: chess.rating
description: Fetches the current chess rating of a given player
parameters: type: dict
properties: player_name: type: string
description: The full name of the chess player.
variant: type: string
description: The variant of chess for which rating is requested (e.g., 'classical', 'blitz', 'bullet'). Default is 'classical'.
required: player_name
name: calculate_fitness
description: Calculate the expected evolutionary fitness of a creature based on the individual values and contributions of its traits.
parameters: type: dict
properties: trait_values: type: array
items: type: float
description: List of trait values, which are decimal numbers between 0 and 1, where 1 represents the trait maximally contributing to fitness.
trait_contributions: type: array
items: type: float
description: List of the percentage contributions of each trait to the overall fitness, which must sum to 1.
required: trait_values
trait_contributions
name: walmart.purchase
description: Retrieve information of items from Walmart including stock availability.
parameters: type: dict
properties: loc: type: string
description: Location of the nearest Walmart.
product_list: type: array
items: type: string
description: Items to be purchased listed in an array.
pack_size: type: array
items: type: integer
description: Size of the product pack if applicable. The size of the array should be equal to product_list. Default is empty array.
required: loc
product_list
name: lawyer.find_nearby
description: Locate nearby lawyers based on specific criteria like specialty, fee per hour and city.
parameters: type: dict
properties: city: type: string
description: The city and state, e.g. Chicago, IL.
specialty: type: array
items: type: string
enum: Civil
Divorce
Immigration
Business
Criminal
description: Specialization of the lawyer.
fee: type: integer
description: Hourly fee charged by lawyer
maximum: 400
required: city
specialty
fee
name: modify_painting
description: Modify an existing painting's attributes such as size, medium, and color.
parameters: type: dict
properties: size: type: string
description: The size of the painting in inches, width by height.
medium: type: string
description: The medium of the painting, such as oil, acrylic, etc.
dominant_color: type: string
description: The dominant color of the painting. Default ''
required: size
medium
name: prediction.evolution
description: Predict the evolutionary rate for a specific species for a given timeframe.
parameters: type: dict
properties: species: type: string
description: The species that the evolution rate will be predicted for.
years: type: integer
description: Number of years for the prediction.
model: type: string
description: The model used to make the prediction, options: 'Darwin', 'Lamarck', default is 'Darwin'.
required: species
years
name: calculate_probability
description: Calculate the probability of an event.
parameters: type: dict
properties: total_outcomes: type: integer
description: Total number of possible outcomes.
favorable_outcomes: type: integer
description: Number of outcomes considered as 'successful'.
round_to: type: integer
description: Number of decimal places to round the result to.
default: 2
required: total_outcomes
favorable_outcomes
name: find_instrument
description: Search for a musical instrument within specified budget and of specific type.
parameters: type: dict
properties: budget: type: float
description: Your budget for the instrument.
type: type: string
description: Type of the instrument
make: type: string
description: Maker of the instrument, Optional parameter. Default is 'all'
required: budget
type
name: get_stock_info
description: Retrieves information about a specific stock based on company's name.
parameters: type: dict
properties: company_name: type: string
description: The name of the company.
detail_level: type: string
description: Level of detail for stock information. Can be 'summary' or 'detailed'.
market: type: string
description: The stock market of interest. Default is 'NASDAQ'
required: company_name
detail_level
name: find_restaurants
description: Locate nearby restaurants based on location and food preferences.
parameters: type: dict
properties: location: type: string
description: The specific location or area.
food_type: type: string
description: The type of food preferred.
number: type: integer
description: Number of results to return.
dietary_requirements: type: array
items: type: string
description: Special dietary requirements, e.g. vegan, gluten-free.
default: None
required: location
food_type
number
name: sports.match_schedule
description: Retrieve the match schedule for a specific sports team.
parameters: type: dict
properties: team_name: type: string
description: The name of the sports team.
num_matches: type: integer
description: The number of upcoming matches you want to get.
league: type: string
description: The sports league of the team. This is an optional parameter. Default 'all'
required: team_name
num_matches
name: calculate_bmi
description: Calculate the Body Mass Index (BMI) of a person.
parameters: type: dict
properties: weight: type: integer
description: Weight of the person in kilograms.
height: type: integer
description: Height of the person in centimeters.
unit: type: string
description: Optional parameter to choose between 'imperial' and 'metric' systems. Default is 'metric'.
required: weight
height
name: celebrity_net_worth.get
description: Get the total net worth of a sports celebrity based on most recent data.
parameters: type: dict
properties: name: type: string
description: The full name of the sports celebrity.
currency: type: string
description: The currency in which the net worth will be returned. Default is 'USD'.
required: name
currency
name: calculate_BMI
description: Calculate the Body Mass Index (BMI) given a person's weight and height.
parameters: type: dict
properties: weight_kg: type: integer
description: The weight of the person in kilograms.
height_m: type: float
description: The height of the person in meters.
required: weight_kg
height_m
name: soccer.get_last_match
description: Retrieve the details of the last match played by a specified soccer club.
parameters: type: dict
properties: team_name: type: string
description: The name of the soccer club.
include_stats: type: boolean
description: If true, include match statistics like possession, shots on target etc. Default is false.
required: team_name
name: hotel_booking
description: Books a hotel room given the location, room type, stay duration and any additional preferences.
parameters: type: dict
properties: location: type: string
description: The city where you want to book the hotel.
room_type: type: string
description: Type of the room required. Options: 'single', 'double', 'deluxe', etc.
duration: type: integer
description: The number of nights you want to book the hotel for.
start_date: type: string
description: The date when your stay begins.
preferences: type: array
items: type: string
enum: pet_friendly
gym
swimming_pool
free_breakfast
parking
description: Optional preferences of stay at the hotel. Default is empty array.
required: location
room_type
duration
start_date
name: flight.book
description: Book a direct flight for a specific date and time from departure location to destination location.
parameters: type: dict
properties: departure_location: type: string
description: The location you are departing from.
destination_location: type: string
description: The location you are flying to.
date: type: string
description: The date of the flight. Accepts standard date format e.g., 2022-04-28.
time: type: string
description: Preferred time of flight. Default is 'anytime'.
direct_flight: type: boolean
description: If set to true, only direct flights will be searched. Default is false
required: departure_location
destination_location
date
name: lawsuits_search
description: Search for lawsuits against a specific company within a specific time and location.
parameters: type: dict
properties: company_name: type: string
description: The name of the company.
location: type: string
description: The location where the lawsuit was filed.
year: type: integer
description: The year when the lawsuit was filed.
case_type: type: string
description: The type of the case. Options include: 'civil', 'criminal', 'small_claims', etc. If not specified, search for 'all' types by default.
required: company_name
location
year
name: imdb.find_movies_by_actor
description: Searches the database to find all movies by a specific actor within a certain year.
parameters: type: dict
properties: actor_name: type: string
description: The name of the actor.
year: type: integer
description: The specific year to search in.
category: type: string
description: The category of the film (e.g. Drama, Comedy, etc). This parameter is optional. Default is 'all'.
required: actor_name
year
name: average_batting_score
description: Get the average batting score of a cricketer for specified past matches.
parameters: type: dict
properties: player_name: type: string
description: Name of the cricket player.
matches: type: integer
description: Number of past matches to consider for average calculation.
match_format: type: string
description: Format of the cricket matches considered (e.g., 'T20', 'ODI', 'Test'). Default is 'T20'.
required: player_name
matches
name: calculate_return_on_investment
description: Calculate the return on investment for a given stock based on its purchase price, sale price, and any dividends received.
parameters: type: dict
properties: purchase_price: type: float
description: The price the stock was bought at.
sale_price: type: float
description: The price the stock was sold at.
dividend: type: float
description: Any dividends received from the stock.
default: 0
required: purchase_price
sale_price
name: database.query
description: Query the database based on certain conditions.
parameters: type: dict
properties: table: type: string
description: Name of the table to query.
conditions: type: array
items: type: dict
properties: field: type: string
description: The field to apply the condition.
operation: type: string
description: The operation to be performed.
enum: <
>
=
>=
<=
value: type: string
description: The value to be compared.
required: field
operation
value
description: Conditions for the query.
required: table
conditions
name: probability_of_event
description: Calculates the probability of an event.
parameters: type: dict
properties: success_outcomes: type: integer
description: The number of successful outcomes.
total_outcomes: type: integer
description: The total number of possible outcomes.
format_as_ratio: type: boolean
description: When true, formats the output as a ratio instead of a decimal. Default is false.
required: success_outcomes
total_outcomes
name: light_travel_time
description: Calculate the time taken for light to travel from a celestial body to another.
parameters: type: dict
properties: distance_in_light_years: type: integer
description: The distance between the two celestial bodies in light years.
speed_of_light: type: integer
description: The speed of light in vacuum, in m/s. Default value is 299792458 m/s.
required: distance_in_light_years
name: safeway.order
description: Order specified items from a Safeway location.
parameters: type: dict
properties: location: type: string
description: The location of the Safeway store, e.g. Palo Alto, CA.
items: type: array
items: type: string
description: List of items to order.
quantity: type: array
items: type: integer
description: Quantity of each item in the order list.
required: location
items
quantity
name: book_hotel
description: Book a room in a specific hotel with particular preferences
parameters: type: dict
properties: hotel_name: type: string
description: The name of the hotel.
location: type: string
description: The location of the hotel.
room_type: type: string
description: The type of room preferred.
start_date: type: string
description: The starting date of the stay in format MM-DD-YYYY.
stay_duration: type: integer
description: The duration of the stay in days.
view: type: string
description: The preferred view from the room, can be ignored if no preference. If none provided, assumes no preference.
default: No preference
required: hotel_name
location
room_type
start_date
stay_duration
name: latest_exchange_rate
description: Retrieve the latest exchange rate between two specified currencies.
parameters: type: dict
properties: source_currency: type: string
description: The currency you are converting from.
target_currency: type: string
description: The currency you are converting to.
amount: type: float
description: The amount to be converted. If omitted, exchange rate of 1 unit source currency is given. Default is 1.
required: source_currency
target_currency
name: map_service.get_directions
description: Retrieve directions from a starting location to an ending location, including options for route preferences.
parameters: type: dict
properties: start: type: string
description: Starting location for the route.
end: type: string
description: Ending location for the route.
avoid: type: array
items: type: string
enum: tolls
highways
ferries
description: Route features to avoid. Default is empty array.
required: start
end
name: science_history.get_invention
description: Retrieve the inventor and year of invention based on the invention's name.
parameters: type: dict
properties: invention_name: type: string
description: The name of the invention.
want_year: type: boolean
default: no
description: Return the year of invention if set to true.
required: invention_name
want_year
name: geometry.area_triangle
description: Calculate the area of a triangle.
parameters: type: dict
properties: base: type: integer
description: The length of the base of the triangle.
height: type: integer
description: The height of the triangle from the base.
unit: type: string
description: The measurement unit for the area. Defaults to square meters.
required: base
height
name: cooking_conversion.convert
description: Convert cooking measurements from one unit to another.
parameters: type: dict
properties: quantity: type: integer
description: The quantity to be converted.
from_unit: type: string
description: The unit to convert from.
to_unit: type: string
description: The unit to convert to.
item: type: string
description: The item to be converted.
required: quantity
from_unit
to_unit
item
name: run_linear_regression
description: Build a linear regression model using given predictor variables and a target variable.
parameters: type: dict
properties: predictors: type: array
items: type: string
description: Array containing the names of predictor variables.
target: type: string
description: The name of target variable.
standardize: type: boolean
description: Option to apply standardization on the predictors. Defaults to False.
required: predictors
target
name: find_recipe
description: Locate a recipe based on name and its calorie content
parameters: type: dict
properties: recipeName: type: string
description: The recipe's name.
maxCalories: type: integer
description: The maximum calorie content of the recipe.
default: 1000
required: recipeName
name: travel_itinerary_generator
description: Generate a travel itinerary based on specific destination, duration and daily budget, with preferred exploration type.
parameters: type: dict
properties: destination: type: string
description: Destination city of the trip.
days: type: integer
description: Number of days for the trip.
daily_budget: type: float
description: The maximum daily budget for the trip.
exploration_type: type: string
enum: nature
urban
history
culture
description: The preferred exploration type.
default: urban
required: destination
days
daily_budget
name: calculate_probability
description: Calculate the probability of an event.
parameters: type: dict
properties: total_outcomes: type: integer
description: Total number of possible outcomes.
favorable_outcomes: type: integer
description: Number of outcomes considered as 'successful'.
round_to: type: integer
description: Number of decimal places to round the result to.
default: 2
required: total_outcomes
favorable_outcomes
name: lawsuit_search
description: Retrieve all lawsuits involving a particular entity from specified jurisdiction.
parameters: type: dict
properties: entity: type: string
description: The entity involved in lawsuits.
county: type: string
description: The jurisdiction for the lawsuit search.
state: type: string
description: The state for the lawsuit search. Default is California.
required: entity
county
name: predict_house_price
description: Predict house price based on area, number of rooms and year of construction.
parameters: type: dict
properties: area: type: integer
description: Area of the house in square feet.
rooms: type: integer
description: Number of rooms in the house.
year: type: integer
description: Year when the house was constructed.
location: type: string
description: The location or city of the house.
required: area
rooms
year
location
name: math.power
description: Calculate the power of one number raised to another.
parameters: type: dict
properties: base: type: float
description: The base number.
exponent: type: float
description: The exponent.
mod: type: integer
description: The modulus. Default is None. Calculates pow(base, exponent) % mod when provided.
required: base
exponent
name: probabilities.calculate_single
description: Calculate the probability of an event.
parameters: type: dict
properties: total_outcomes: type: integer
description: The total number of outcomes.
event_outcomes: type: integer
description: The number of outcomes where the event occurs.
round: type: integer
description: Round the answer to a specified number of decimal places. Defaults to 2.
required: total_outcomes
event_outcomes
name: fetch_DNA_sequence
description: Retrieve the sequence of a DNA molecule with the given id from a public database.
parameters: type: dict
properties: DNA_id: type: string
description: Unique ID of the DNA molecule in the database.
format: type: string
description: Optional parameter to get sequence in specific format (default to 'fasta').
upstream: type: integer
description: Optional parameter to include certain number of base pairs upstream the DNA sequence (default to 0).
required: DNA_id
name: restaurant_search.find_closest
description: Locate the closest sushi restaurant based on certain criteria, such as the presence of a patio.
parameters: type: dict
properties: location: type: string
description: The city, for instance Boston, MA
cuisine: type: string
description: Type of food like Sushi.
amenities: type: array
items: type: string
enum: Patio
Wi-Fi
Happy Hour
Wheelchair Accessible
description: Preferred amenities in the restaurant. Default is empty array.
required: location
cuisine
name: run_two_sample_ttest
description: Runs a two sample t-test for two given data groups.
parameters: type: dict
properties: group1: type: array
items: type: integer
description: First group of data points.
group2: type: array
items: type: integer
description: Second group of data points.
equal_variance: type: boolean
description: Assumption about whether the two samples have equal variance.
default: yes
required: group1
group2
name: get_personality_traits
description: Retrieve the common personality traits of people based on their hobbies or activities.
parameters: type: dict
properties: hobby: type: string
description: The hobby or activity of interest.
trait_count: type: integer
description: The number of top traits to return, default is 5
required: hobby
name: event_finder.find_upcoming
description: Find upcoming events of a specific genre in a given location.
parameters: type: dict
properties: location: type: string
description: The city and state where the search will take place, e.g. New York, NY.
genre: type: string
description: The genre of events.
days_ahead: type: integer
description: The number of days from now to include in the search.
default: 7
required: location
genre
name: t_test
description: Perform a statistical t-test to check if the means of two independent datasets are statistically different.
parameters: type: dict
properties: dataset_A: type: array
items: type: integer
description: Dataset A for comparison.
dataset_B: type: array
items: type: integer
description: Dataset B for comparison.
alpha: type: float
description: Significance level for the test. Default is 0.05.
required: dataset_A
dataset_B
name: geometry.area_triangle
description: Calculate the area of a triangle.
parameters: type: dict
properties: base: type: float
description: The length of the base of the triangle.
height: type: float
description: The height of the triangle from the base.
unit: type: string
description: The measurement unit for the area. Defaults to square meters.
required: base
height
name: get_song_lyrics
description: Retrieve the lyrics of a song based on the artist's name and song title.
parameters: type: dict
properties: song_title: type: string
description: The title of the song.
artist_name: type: string
description: The name of the artist who performed the song.
lang: type: string
description: The language of the lyrics. Default is English.
enum: English
French
Spanish
German
Italian
required: song_title
artist_name
name: mix_paint_color
description: Combine two primary paint colors and adjust the resulting color's lightness level.
parameters: type: dict
properties: color1: type: string
description: The first primary color to be mixed.
color2: type: string
description: The second primary color to be mixed.
lightness: type: integer
description: The desired lightness level of the resulting color in percentage. The default level is set to 50%.
required: color1
color2
name: finance.calculate_quarterly_dividend_per_share
description: Calculate quarterly dividend per share for a company given total dividend payout and outstanding shares
parameters: type: dict
properties: total_payout: type: integer
description: The total amount of dividends paid out in USD
outstanding_shares: type: integer
description: Total number of outstanding shares
required: total_payout
outstanding_shares
name: movie_details.brief
description: This function retrieves a brief about a specified movie.
parameters: type: dict
properties: title: type: string
description: Title of the movie
extra_info: type: boolean
description: Option to get additional information like Director, Cast, Awards etc.
default: false
required: title
name: public_library.find_nearby
description: Locate nearby public libraries based on specific criteria like English fiction availability and Wi-Fi.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Boston, MA
facilities: type: array
items: type: string
enum: Wi-Fi
Reading Room
Fiction
Children Section
Cafe
description: Facilities and sections in public library.
required: location
facilities
name: get_song_lyrics
description: Retrieve the lyrics of a song based on the artist's name and song title.
parameters: type: dict
properties: song_title: type: string
description: The title of the song.
artist_name: type: string
description: The name of the artist who performed the song.
lang: type: string
description: The language of the lyrics. Default is English.
enum: English
French
Spanish
German
Italian
required: song_title
artist_name
name: law_case_search.find_historical
description: Search for a historical law case based on specific criteria like the subject and year.
parameters: type: dict
properties: subject: type: string
description: The subject matter of the case, e.g., 'fraud'
from_year: type: integer
description: The start year for the range of the case. The case should happen after this year.
to_year: type: integer
description: The end year for the range of the case. The case should happen before this year.
required: subject
from_year
to_year
name: calculate_return_on_equity
description: Calculate a company's return on equity based on its net income, shareholder's equity, and dividends paid.
parameters: type: dict
properties: net_income: type: integer
description: The company's net income.
shareholder_equity: type: integer
description: The company's total shareholder's equity.
dividends_paid: type: integer
description: The total dividends paid by the company. Optional. If not given, default it's 0.
required: net_income
shareholder_equity
name: lawsuits_search
description: Search for lawsuits against a specific company within a specific time and location.
parameters: type: dict
properties: company_name: type: string
description: The name of the company.
location: type: string
description: The location where the lawsuit was filed.
year: type: integer
description: The year when the lawsuit was filed.
case_type: type: string
description: The type of the case. Options include: 'civil', 'criminal', 'small_claims', etc. If not specified, search for all types. Default is 'all'
required: company_name
location
year
name: compound_interest
description: Calculate compound interest for a certain time period.
parameters: type: dict
properties: principal: type: integer
description: The initial amount of money that was invested or loaned out.
annual_rate: type: float
description: The interest rate for a year as a percentage.
compounding_freq: type: string
enum: monthly
quarterly
annually
description: The number of times that interest is compounded per unit period.
time_in_years: type: integer
description: The time the money is invested for in years.
required: principal
annual_rate
compounding_freq
time_in_years
name: chess.rating
description: Fetches the current chess rating of a given player
parameters: type: dict
properties: player_name: type: string
description: The full name of the chess player.
variant: type: string
description: The variant of chess for which rating is requested (e.g., 'classical', 'blitz', 'bullet'). Default is 'classical'.
required: player_name
name: solve_quadratic
description: Find the roots of a quadratic equation. Returns both roots.
parameters: type: dict
properties: a: type: integer
description: Coefficient of x².
b: type: integer
description: Coefficient of x.
c: type: integer
description: Constant term.
required: a
b
c
name: calculate_cagr
description: Calculate the Compound Annual Growth Rate (CAGR) given an initial investment value, a final investment value, and the number of years.
parameters: type: dict
properties: initial_value: type: integer
description: The initial investment value.
final_value: type: integer
description: The final investment value.
period_in_years: type: integer
description: The period of the investment in years.
required: initial_value
final_value
period_in_years
name: restaurant.find_nearby
description: Locate nearby restaurants based on specific dietary preferences.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Los Angeles, CA
dietary_preference: type: array
items: type: string
enum: Vegan
Vegetarian
Gluten-free
Dairy-free
Nut-free
description: Dietary preference. Default is empty array.
required: location
name: market_performance.get_data
description: Retrieve the market performance data for specified indexes over a specified time period.
parameters: type: dict
properties: indexes: type: array
items: type: string
description: Array of stock market indexes. Supported indexes are 'S&P 500', 'Dow Jones', 'NASDAQ', 'FTSE 100', 'DAX' etc.
days: type: integer
description: Number of days in the past for which the performance data is required.
detailed: type: boolean
description: Whether to return detailed performance data. If set to true, returns high, low, opening, and closing prices. If false, returns only closing prices. Default is false.
required: indexes
days
name: sports.match_results
description: Returns the results of a given match between two teams.
parameters: type: dict
properties: team1: type: string
description: The name of the first team.
team2: type: string
description: The name of the second team.
season: type: string
description: The season when the match happened. Default is the current season.
required: team1
team2