BitAgent/bfcl_shuffle_full huggingface dataset:
user: Find the latest update or patch for the game 'Cyberpunk 2077' on Xbox platform.

Available functions:
name: games.reviews.find
description: Find reviews for a specific game.
parameters: type: dict
properties: game: type: string
description: The name of the game.
region: type: string
description: The region where the reviews are coming from (optional, default is 'global')
required: game
name: games.update.find
description: Find the latest updates or patches for a specific game on a specified gaming platform.
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.
region: type: string
description: The region of the update (optional, default is 'global')
required: game
platform
name: games.price.find
description: Find the current price for a specific game on a specified gaming platform.
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.
required: game
platform
user: Find me the number of active players in the game 'World of Warcraft' in 2020.

Available functions:
name: video_games.get_player_count
description: Retrieves the number of active players for a specified video game and year.
parameters: type: dict
properties: game_title: type: string
description: The title of the video game.
year: type: integer
description: The year in question.
platform: type: string
optional: yes
description: The gaming platform (e.g. 'PC', 'Xbox', 'Playstation'). Default ''
required: game_title
year
name: video_games.get_sales
description: Retrieves the sales figures for a specified video game and year.
parameters: type: dict
properties: game_title: type: string
description: The title of the video game.
year: type: integer
description: The year in question.
platform: type: string
optional: yes
description: The gaming platform (e.g. 'PC', 'Xbox', 'Playstation'). Default ''
required: game_title
year
user: Find a healthy lunch recipe under 500 calories that uses chicken and mushrooms.

Available functions:
name: restaurant_search
description: Searches for restaurants based on a list of preferred ingredients and maximum calorie count.
parameters: type: dict
properties: ingredients: type: array
items: type: string
description: A list of ingredients you prefer in the restaurant's dishes.
calories: type: integer
description: The maximum calorie count you prefer for the restaurant's dishes.
meal: type: string
description: Type of the meal for the restaurant's dishes, it's optional and could be breakfast, lunch or dinner. Default 'lunch'
required: ingredients
calories
name: ingredient_replace
description: Replaces an ingredient in a recipe with a substitute, keeping the calories below a certain number.
parameters: type: dict
properties: original_ingredient: type: string
description: The ingredient in the recipe to replace.
replacement_ingredient: type: string
description: The substitute ingredient to replace the original one.
calories: type: integer
description: The maximum number of calories for the recipe after replacement.
required: original_ingredient
replacement_ingredient
calories
name: recipe_search
description: Searches for recipes based on a list of ingredients and a maximum caloric value.
parameters: type: dict
properties: ingredients: type: array
items: type: string
description: A list of ingredients you want to use in the recipe.
calories: type: integer
description: The maximum number of calories for the recipe.
meal: type: string
description: Type of the meal for the recipe, it's optional and could be breakfast, lunch or dinner. Default 'lunch'
required: ingredients
calories
user: I want a seafood restaurant in Seattle that can accommodate a group of 5.

Available functions:
name: events.find_event
description: Find events suitable for groups based on specified criteria such as location and event type.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Seattle, WA
event_type: type: array
items: type: string
enum: Concert
Sports
Exhibition
Festival
description: Type of event. Default empty array
group_size: type: integer
description: Size of the group that the event should accommodate.
required: location
group_size
name: restaurant.find_group
description: Find restaurants suitable for groups based on specified criteria such as location and cuisine.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Seattle, WA
cuisine: type: array
items: type: string
enum: Seafood
Italian
Indian
Chinese
description: Preferred cuisine at the restaurant. Default empty array
group_size: type: integer
description: Size of the group that the restaurant should accommodate.
required: location
group_size
user: Can I find a good cooking recipe for apple pie using less than 5 ingredients?

Available functions:
name: restaurant.find
description: Locate restaurants based on specific criteria such as cuisine and price range
parameters: type: dict
properties: cuisine: type: string
description: The type of cuisine preferred.
price: type: array
items: type: string
description: Price range of the restaurant in format ['low', 'mid', 'high']. Default ['low', 'mid', 'high']
required: cuisine
name: recipe.find
description: Locate cooking recipes based on specific criteria such as main ingredient and number of ingredients
parameters: type: dict
properties: mainIngredient: type: string
description: Main ingredient for the recipe.
ingredientLimit: type: integer
description: Max number of ingredients the recipe should use.
required: mainIngredient
ingredientLimit
user: Get me a list of available vegetarian and gluten-free foods at the Walmart near Denver.

Available functions:
name: safeway.vegan_products
description: Get available vegan products at specified Safeway store
parameters: type: dict
properties: location: type: string
description: City and state where the Safeway store is located, e.g. Denver, CO
categories: type: array
items: type: string
enum: vegan
gluten-free
description: Product categories to search within. Default empty array
required: location
name: wholefoods.vegan_products
description: Get available vegan products at specified Whole Foods store
parameters: type: dict
properties: location: type: string
description: City and state where the Whole Foods store is located, e.g. Denver, CO
categories: type: array
items: type: string
enum: vegan
gluten-free
description: Product categories to search within. Default empty array
required: location
name: walmart.vegan_products
description: Get available vegan products at specified Walmart store
parameters: type: dict
properties: location: type: string
description: City and state where the Walmart store is located, e.g. Denver, CO
categories: type: array
items: type: string
enum: vegan
gluten-free
description: Product categories to search within. Default empty array
required: location
user: Book a deluxe room for 2 nights at the Marriott hotel in New York and add breakfast as an extra service

Available functions:
name: car.rental
description: Rent a car at the specified location for a specific number of days
parameters: type: dict
properties: location: type: string
description: Location of the car rental.
days: type: integer
description: Number of days for which to rent the car.
car_type: type: string
description: Type of the car to rent.
pick_up: type: string
description: Location of where to pick up the car. Default ''
required: location
days
car_type
name: hotel.book
description: Book a hotel room given the location, room type, and number of nights and additional services
parameters: type: dict
properties: location: type: string
description: Location of the hotel.
roomType: type: string
description: Type of the room to be booked.
nights: type: integer
description: Number of nights to book the room for.
additional_services: type: array
items: type: string
description: Additonal services that can be booked.
enum: breakfast
parking
spa
description: Additional services to be added. Default empty array
required: location
roomType
nights
user: I want to book a suite with queen size bed for 3 nights in Hilton New York. Can you find the pricing for me?

Available functions:
name: hotel_room_pricing.get
description: Get pricing for a specific type of hotel room for specified number of nights.
parameters: type: dict
properties: hotelName: type: string
description: The name of the hotel e.g. Hilton New York
roomType: type: string
description: Type of the room to be booked.
nights: type: integer
description: Number of nights to book the room for.
required: hotelName
roomType
nights
name: car_rental_pricing.get
description: Get pricing for a specific type of rental car for a specified number of days.
parameters: type: dict
properties: rentalCompany: type: string
description: The name of the rental company.
carType: type: string
description: Type of the car to be rented.
days: type: integer
description: Number of days to rent the car.
required: rentalCompany
carType
days
name: flight_ticket_pricing.get
description: Get pricing for a specific type of flight ticket for specified number of passengers.
parameters: type: dict
properties: airline: type: string
description: The name of the airline.
flightClass: type: string
description: Class of the flight.
passengers: type: integer
description: Number of passengers.
required: airline
flightClass
passengers
user: Convert 200 euros to US dollars using current exchange rate.

Available functions:
name: currency_exchange.convert
description: Converts a value from one currency to another using the latest exchange rate.
parameters: type: dict
properties: amount: type: integer
description: The amount of money to be converted.
from_currency: type: string
description: The currency to convert from.
to_currency: type: string
description: The currency to convert to.
live_conversion: type: boolean
description: If true, use the latest exchange rate for conversion, else use the last known rate. Default false
required: amount
from_currency
to_currency
name: unit_conversion.convert
description: Converts a value from one unit to another.
parameters: type: dict
properties: value: type: integer
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
user: Solve a quadratic equation where a=2, b=6, and c=5

Available functions:
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
user: What's the area of a circle with a radius of 10?

Available functions:
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
user: Calculate the circumference of a circle with radius 3

Available functions:
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
user: Calculate the derivative of the function 2x^2 at x = 1.

Available functions:
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
user: Find the highest common factor of 36 and 24.

Available functions:
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
user: Find the greatest common divisor (GCD) of 12 and 18

Available functions:
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
user: Calculate the displacement of a car given the initial velocity of 10 and acceleeration of 9.8 within 5 seconds.

Available functions:
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
user: Calculate the final speed of an object dropped from 100 m without air resistance.

Available functions:
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
user: Find the shortest driving distance between New York City and Washington D.C.

Available functions:
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
user: Calculate the magnetic field produced at the center of a circular loop carrying current of 5 Ampere with a radius of 4 meters

Available functions:
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
user: Calculate the electric field strength 4 meters away from a charge of 0.01 Coulombs.

Available functions:
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
user: What is the density of a substance with a mass of 45 kg and a volume of 15 m³?

Available functions:
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
user: Calculate the heat capacity at constant pressure for air, given its temperature is 298K and volume is 10 m^3.

Available functions:
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
user: What are the names of proteins found in the plasma membrane?

Available functions:
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
user: Find the type of gene mutation based on SNP (Single Nucleotide Polymorphism) ID rs6034464.

Available functions:
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
user: What is the genotype frequency of AA genotype in a population, given that allele frequency of A is 0.3?

Available functions:
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
user: Predict the growth of forest in Yellowstone National Park for the next 5 years including human impact.

Available functions:
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
user: Calculate the expected evolutionary fitness of a creature, with trait A contributing to 40% of the fitness and trait B contributing 60%, if trait A has a value of 0.8 and trait B a value of 0.7.

Available functions:
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
user: Get me the predictions of the evolutionary rate for Homo Sapiens for next 50 years using Darwin model

Available functions:
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
user: I want to find 5 restaurants nearby my location, Manhattan, offering Thai food and a vegan menu.

Available functions:
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
user: Calculate the Body Mass Index (BMI) of a person with a weight of 85 kilograms and height of 180 cm.

Available functions:
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
user: Calculate the BMI (Body Mass Index) of a person who weighs 70kg and is 1.75m tall.

Available functions:
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
user: Find all movies starring Leonardo DiCaprio in the year 2010 from IMDB database.

Available functions:
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
user: Find records in database in user table where age is greater than 25 and job is 'engineer'.

Available functions:
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
user: How much time will it take for the light to reach earth from a star 4 light years away?

Available functions:
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
user: Calculate the area of a triangle with base 6 and height 10.

Available functions:
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
user: Run a linear regression model with predictor variables 'Age', 'Income' and 'Education' and a target variable 'Purchase_Amount'. Also apply standardization.

Available functions:
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