Tasneem10/simple_fc huggingface dataset:
user: Calculate the total quantity of paint needed to cover a wall of 30 feet by 12 feet using a specific brand that covers 400 square feet per gallon.

Available function:
name: calculate_paint_needed
description: Calculate the amount of paint needed to cover a surface area based on the coverage rate of a specific paint brand.
parameters: type: dict
properties: coverage_rate: type: integer
description: The area in square feet that one gallon of paint can cover.
length: type: integer
description: Length of the wall to be painted in feet.
height: type: integer
description: Height of the wall to be painted in feet.
required: coverage_rate
length
height
user: Calculate how many gallons of paint is required to paint a wall with width of 20ft and height of 12ft, assuming 1 gallon covers approximately 350 sq.ft. Don't include window area of 15 sq.ft.

Available function:
name: paint_requirement.calculate
description: Calculate the amount of paint required to paint a given area. Account for coverage efficiency of the paint and exclusions (like windows).
parameters: type: dict
properties: area: type: dict
properties: width: type: integer
description: The width of the area to be painted in feet.
height: type: integer
description: The height of the area to be painted in feet.
description: The area to be painted.
paint_coverage: type: integer
description: Coverage area per gallon of the paint in square feet.
default: 350
exclusion: type: dict
properties: type: type: string
description: The type of the exclusion e.g window, door etc.
area: type: integer
description: The area of the exclusion in square feet.
description: Area not to be painted. Default to not use any exclusion if not specified.
required: area
paint_coverage
user: Draw a rectangle with a width of 20 units and height of 10 units in red.

Available function:
name: draw_rectangle
description: Draw a rectangle given its width and height.
parameters: type: dict
properties: width: type: integer
description: The width of the rectangle.
height: type: integer
description: The height of the rectangle.
color: type: string
description: The color of the rectangle. Default is 'black'.
required: width
height
user: Change my painting's medium to oil and change size to 12x18 with red dominant color.

Available function:
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 to 'black'.
required: size
medium
user: Find me the most recent art sculpture by James Plensa with detailed description.

Available function:
name: get_sculpture_info
description: Retrieves the most recent artwork by a specified artist with its detailed description.
parameters: type: dict
properties: artist_name: type: string
description: The name of the artist.
detail: type: boolean
description: If True, it provides detailed description of the sculpture. Defaults to False.
required: artist_name
user: Find the size of the sculpture with title 'David' by Michelangelo.

Available function:
name: sculpture.get_details
description: Retrieve details of a sculpture based on the artist and the title of the sculpture.
parameters: type: dict
properties: artist: type: string
description: The artist who made the sculpture.
title: type: string
description: The title of the sculpture.
detail: type: string
description: The specific detail wanted about the sculpture. Default is 'general information'.
required: artist
title
user: Find me sculptures near Chicago that were made in the 19th century.

Available function:
name: sculpture_search
description: Find sculptures based on location and a specific time frame.
parameters: type: dict
properties: location: type: string
description: The city where the sculptures are located.
time_frame: type: string
description: The time frame during which the sculptures were made.
material: type: string
description: Optional material of the sculptures. Default is 'all'
required: location
time_frame
user: What is the value of the sculpture 'The Thinker' by Rodin?

Available function:
name: get_sculpture_value
description: Retrieve the current market value of a particular sculpture by a specific artist.
parameters: type: dict
properties: sculpture: type: string
description: The name of the sculpture.
artist: type: string
description: The name of the artist who created the sculpture.
required: sculpture
artist
user: Find the top rated modern sculpture exhibition happening in New York in the upcoming month.

Available function:
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 and state where the exhibition is held, e.g., New York City, 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 if not specified.
user_ratings: type: string
enum: low
average
high
description: Select exhibitions with user rating threshold. Default is 'low'
required: location
art_form
user: Find me the sculptures of Michelangelo with material Marble in Rome, Italy.

Available function:
name: sculpture_locator.find_by_artist
description: Locate the sculptures of specific artist by material and location
parameters: type: dict
properties: artist: type: string
description: Name of the Artist of the sculpture
material: type: string
description: Material of the sculpture.
location: type: string
description: The location where you want to find the sculpture. Default is 'all' if not specified.
required: artist
material
user: Calculate the compound interest of an investment of $10,000 at an interest rate of 5% compounded yearly for 10 years.

Available function:
name: calculate_compound_interest
description: Calculates the compound interest of an investment over a given time period.
parameters: type: dict
properties: principle: type: integer
description: The initial amount of the investment.
interest_rate: type: float
description: The yearly interest rate of the investment.
time: type: integer
description: The time, in years, the money is invested or borrowed for.
compounds_per_year: type: integer
description: The number of times the interest is compounded per year. Default is 1 (interest is compounded yearly).
required: principle
interest_rate
time
user: Can you give me the height and width of Empire State building in feet?

Available function:
name: building.get_dimensions
description: Retrieve the dimensions of a specific building based on its name.
parameters: type: dict
properties: building_name: type: string
description: The name of the building.
unit: type: string
description: The unit in which you want the dimensions. Default is meter.
enum: meter
feet
required: building_name
unit
user: What is the structural dynamic analysis of the building with building Id B1004 for 2nd, 3rd and 4th floors?

Available function:
name: analyze_structure
description: Analyze a structure of a building based on its Id and floor numbers.
parameters: type: dict
properties: building_id: type: string
description: The unique identification number of the building.
floors: type: array
items: type: integer
description: Floor numbers to be analyzed.
mode: type: string
description: Mode of analysis, e.g. 'static' or 'dynamic'. Default is 'static'.
required: building_id
floors
user: Calculate the area and circumference of a circle with a radius of 5 units.

Available function:
name: calculate_circle_dimensions
description: Calculate the area and circumference of a circle based on the radius.
parameters: type: dict
properties: radius: type: integer
description: The radius of the circle.
required: radius
user: Find out the open hours for the Louvre Museum in Paris.

Available function:
name: museum.get_hours
description: Retrieve the open hours for a museum based on its name and location.
parameters: type: dict
properties: name: type: string
description: The name of the museum.
location: type: string
description: The city where the museum is located.
day: type: string
description: Optional: Day of the week for specific open hours. Default 'Monday'.
required: name
location
user: Find information about the opening hours of the Metropolitan Museum of Art.

Available function:
name: museum_info
description: Retrieve information about the opening hours of a museum based on its name.
parameters: type: dict
properties: museum_name: type: string
description: The name of the museum.
info_type: type: string
description: The type of information needed about the museum.
default: opening_hours
required: museum_name
user: Get the list of top 5 popular artworks at the Metropolitan Museum of Art. Please sort by popularity.

Available function:
name: metropolitan_museum.get_top_artworks
description: Fetches the list of popular artworks at the Metropolitan Museum of Art. Results can be sorted based on popularity.
parameters: type: dict
properties: number: type: integer
description: The number of artworks to fetch
sort_by: type: string
description: The criteria to sort the results on. Default is 'popularity'.
enum: popularity
chronological
alphabetical
required: number
user: Get the working hours of Louvre Museum in Paris.

Available function:
name: museum_working_hours.get
description: Get the working hours of a museum in a specific location.
parameters: type: dict
properties: museum: type: string
description: The name of the museum.
location: type: string
description: The location of the museum.
day: type: string
description: Specific day of the week. Default is 'Monday'
required: museum
location
user: Find the working hours and ticket price of The British Museum for this weekend, Jun.20,2023.

Available function:
name: museum_info
description: Get information about a museum including its opening hours and ticket prices for a specific date range.
parameters: type: dict
properties: museum: type: string
description: The name of the museum.
date: type: string
description: The specific date for which information is needed, in the format of YYYY-MM-DD such as '2022-12-01'.
information: type: array
items: type: string
enum: opening_hours
ticket_price
address
description: The type of information needed from the museum. This is optional and defaults to 'all' if not specified.
default: all
required: museum
date
user: Find me the average price and ratings of piano from Yamaha.

Available function:
name: get_instrument_details
description: Retrieve the average price and ratings of an instrument from a particular manufacturer.
parameters: type: dict
properties: instrument: type: string
description: The name of the instrument.
manufacturer: type: string
description: The manufacturer of the instrument.
features: type: array
items: type: string
enum: price
rating
description: The features to retrieve about the instrument. Default is 'price'
required: instrument
manufacturer
user: What's the retail price of a Fender American Professional II Stratocaster in Rosewood Finish?

Available function:
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
user: Find an acoustic instrument within my budget of $1000.

Available function:
name: find_instrument
description: Search for a musical instrument within specified budget and of specific type.
parameters: type: dict
properties: budget: type: integer
description: Your budget for the instrument.
type: type: string
description: Type of the instrument
make: type: string
description: Maker of the instrument. Default to not use if not specified.
required: budget
type
user: Find the details about the musical instrument 'Violin' from 'Stradivarius' maker, made in the year 1721.

Available function:
name: get_instrument_info
description: Retrieve the details about a specific musical instrument based on its name, maker, and manufacturing year.
parameters: type: dict
properties: name: type: string
description: The name of the instrument.
maker: type: string
description: The name of the maker who created the instrument.
year: type: integer
description: The year the instrument was made.
required: name
maker
year
user: Find a Yamaha flute with the specifications of open hole, C foot, and silver headjoint available for sale.

Available function:
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: Find the price of a used Gibson Les Paul guitar in excellent condition in the Chicago area.

Available function:
name: guitar_price.find
description: Retrieve the price of a specific used guitar model based on its condition and location.
parameters: type: dict
properties: model: type: string
description: The model of the guitar.
condition: type: string
enum: Poor
Good
Excellent
description: The condition of the guitar.
location: type: string
description: The location where the guitar is being sold.
required: model
condition
location
user: Get information about the pop concerts in New York for next month.

Available function:
name: concert_info.get
description: Retrieve information about concerts based on specific genre, location and date.
parameters: type: dict
properties: location: type: string
description: The city where the concert will take place.
date: type: string
description: Time frame to get the concert for.
genre: type: string
description: Genre of the concert.
enum: Pop
Rock
Country
Classical
Electronic
Hip-Hop
required: location
date
genre
user: Find me a Rock concert in Chicago with ticket availability under $100.

Available function:
name: find_concert
description: Locate a concert in a specified location within a certain budget.
parameters: type: dict
properties: location: type: string
description: The city where you are looking for a concert. In the format City, State.
price: type: integer
description: Maximum ticket price.
genre: type: string
description: Music genre of the concert. Default to 'Jazz'. 
enum: Rock
Pop
Country
Jazz
Classical
required: location
price
user: Get concert details for the artist Beyonce performing in San Diego next month (April 2022).

Available function:
name: concert.get_details
description: Fetch the details for a particular concert based on the artist and location.
parameters: type: dict
properties: artist: type: string
description: Name of the artist/band who's performing.
location: type: string
description: City where the concert is taking place.
date: type: string
description: Date of the concert in 'mm-yyyy' format. Default is the current month if not specified.
required: artist
location
user: Find me a classical concert this weekend in Los Angeles with cheap tickets.

Available function:
name: concert.search
description: Locate a concert based on specific criteria like genre, location, and date.
parameters: type: dict
properties: genre: type: string
description: Genre of the concert.
location: type: string
description: City of the concert.
date: type: string
description: Date of the concert, e.g. this weekend, today, tomorrow.
enum: this weekend
next weekend
this month
next month
today
tomorrow
the day after
price_range: type: string
enum: free
cheap
moderate
expensive
description: Expected price range of the concert tickets. Default is 'free'.
required: genre
location
date
user: Get me two tickets for next Eminem concert in New York City.

Available function:
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
user: Find concerts near me in Seattle that plays jazz music.

Available function:
name: concert.find_nearby
description: Locate nearby concerts based on specific criteria like genre.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Seattle, WA
genre: type: string
description: Genre of music to be played at the concert.
required: location
genre
user: What's the timing and location for The Weeknd's concert happening in December?

Available function:
name: concert.find_details
description: Finds details of a concert event.
parameters: type: dict
properties: artist: type: string
description: Name of the artist performing.
month: type: string
description: Month in which the concert is happening.
year: type: integer
description: Year of the concert.
default: 2022
required: artist
month
user: Generate a melody in C major scale, starting with the note C4, 16 measures long, at 120 beats per minute.

Available function:
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
user: Compose a simple piano melody with a progression of C, F and G for 4 measures.

Available function:
name: compose_melody
description: Compose a melody using the specified chord progression for a certain number of measures on specified instrument.
parameters: type: dict
properties: progression: type: array
items: type: string
description: The progression of chords.
measures: type: integer
description: The number of measures of the melody.
instrument: type: string
description: The instrument for the composition. Default is 'Piano'.
required: progression
measures
user: Create a mix track using notes of C major scale and duration of each note being quarter of a second with a duration of 3 minutes.

Available function:
name: music_composer.create_mix
description: Create a mix of a song based on a particular music scale and duration
parameters: type: dict
properties: scale: type: string
description: The musical scale to be used. E.g: C Major, A Minor, etc.
note_duration: type: string
description: Duration of each note. Options: 'whole', 'half', 'quarter', 'eighth', 'sixteenth'.
enum: whole
half
quarter
eighth
sixteenth
track_length: type: integer
description: Length of the mix track in seconds.
required: scale
note_duration
track_length
user: Generate a major chord progression in C key with four chords.

Available function:
name: music_generation.create_chord_progression
description: Create a chord progression in a specific key and number of chords.
parameters: type: dict
properties: key: type: string
description: The key for the chord progression.
chords: type: integer
description: Number of chords in the progression.
progression_type: type: string
description: The type of the chord progression. Optional parameter. Default is 'major'.
required: key
chords
user: Find the lyrics to the song 'Bohemian Rhapsody' by Queen.

Available function:
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
user: Generate a major C scale progression with tempo 80 BPM and duration 4 beats.

Available function:
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
user: music.theory.chordProgression(progression=['I', 'V', 'vi', 'IV'])

Available function:
name: music.theory.chordProgression
description: Identifies a potential key signature for the given chord progression.
parameters: type: dict
properties: progression: type: array
items: type: string
description: The chord progression in Roman numerals. Eg: ['I', 'V', 'vi', 'IV'].
returnAllPossibleKeys: type: boolean
description: Flag indicating if the function should return all possible key signatures that fit the chord progression. If false, the function will return the first valid key it finds. Default is false.
assumeMajor: type: boolean
description: Assumption if the key signature is Major. If true, the function will assume the key signature to be major and otherwise minor. Default is true.
required: progression
user: What key signature does C# major have?

Available function:
name: music_theory.key_signature
description: Return the key signature of a major or minor scale.
parameters: type: dict
properties: key: type: string
description: The root of the scale, e.g., 'C', 'F#', 'Ab'.
scale_type: type: string
enum: major
minor
description: Type of the scale, either 'major' or 'minor'. Default is 'major'.
required: key
user: What is the musical scale associated with C sharp major?

Available function:
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 duration between two notes of 440Hz and 880Hz frequency based on harmonic rhythm.

Available function:
name: music.calculate_note_duration
description: Calculate the duration between two notes based on their frequencies and harmonic rhythm.
parameters: type: dict
properties: first_note_frequency: type: integer
description: The frequency of the first note in Hz.
second_note_frequency: type: integer
description: The frequency of the second note in Hz.
tempo: type: integer
description: The tempo of the music in beats per minute. Defaults to 120 beats per minute.
required: first_note_frequency
second_note_frequency
user: What is the third major chord in C major scale?

Available function:
name: get_third_chord
description: Calculate the third major chord in a given key.
parameters: type: dict
properties: key: type: string
description: The key of the scale.
type: type: string
description: Type of the scale, either major or minor. Default is 'major'.
required: key
user: Calculate the batting average for a baseball player who has 180 hits and 600 at-bats. Round to 3 decimals.

Available function:
name: calculate_batting_average
description: Calculate the batting average for a baseball player based on their number of hits and at-bats.
parameters: type: dict
properties: hits: type: integer
description: The number of hits.
at_bats: type: integer
description: The number of at-bats.
decimal_places: type: integer
description: The number of decimal places to return in the batting average. Default is 3.
required: hits
at_bats
user: Get the player stats of Cristiano Ronaldo in the 2019-2020 season

Available function:
name: soccer_stat.get_player_stats
description: Retrieve soccer player statistics for a given season.
parameters: type: dict
properties: player_name: type: string
description: Name of the player.
season: type: string
description: Soccer season, usually specified by two years.
league: type: string
description: Optional - the soccer league, defaults to all leagues if not specified.
required: player_name
season
user: Get point and rebound stats for player 'LeBron James' from last basketball game

Available function:
name: player_stats.getLastGame
description: Get last game statistics for a specific player in basketball
parameters: type: dict
properties: player_name: type: string
description: The name of the basketball player.
team: type: string
description: The team that player currently plays for.
metrics: type: array
items: type: string
enum: Points
Rebounds
Assists
Blocks
description: Specific metrics to retrieve. If no value is specified, all available metrics will be returned by default.
required: player_name
team
user: Calculate the overall goal and assist of soccer player Messi in La Liga 2020-2021 season

Available function:
name: sports_stats.get_performance
description: Compute the performance score of a soccer player given his game stats for a specific tournament in a season.
parameters: type: dict
properties: player_name: type: string
description: Name of the player.
tournament: type: string
description: Name of the soccer tournament.
season: type: string
description: Specific season in format 'YYYY-YYYY'.
performance_indicator: type: array
items: type: string
enum: Goals Scored
Assists Made
Saves Made
Cards Received
description: Array of performance indicators. Use as much as possible. Default to use all if not specified.
required: player_name
tournament
season
user: Find average batting score of a cricketer, Virat Kohli for past 10 matches

Available function:
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
user: Who won the basketball game between Lakers and Clippers on Jan 28, 2021?

Available function:
name: game_result.get_winner
description: Get the winner of a specific basketball game.
parameters: type: dict
properties: teams: type: array
items: type: string
description: List of two teams who played the game.
date: type: string
description: The date of the game, formatted as YYYY-MM-DD.
venue: type: string
optional: yes
description: Optional: The venue of the game. Default is 'home'.
required: teams
date
user: What are the next five matches for Manchester United and who are they playing against in the English Premier League?

Available function:
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 is 'English Premier League'.
required: team_name
num_matches
user: Find me the record of Tom Brady in the 2020 NFL season.

Available function:
name: nfl_data.player_record
description: Retrieve the record of an NFL player in a specified season.
parameters: type: dict
properties: player_name: type: string
description: The name of the NFL player.
season_year: type: integer
description: The year of the NFL season.
team: type: string
description: The NFL team that the player played for in that season. Default is all teams if not specified.
required: player_name
season_year
user: What are the career stats of basketball player LeBron James?

Available function:
name: get_career_stats
description: Retrieve the career statistics of a basketball player based on the player's name.
parameters: type: dict
properties: player_name: type: string
description: The name of the basketball player.
team: type: string
description: The team that the player currently plays for or has played for (Optional). Default to use all teams if not specified.
required: player_name
user: Find me the detailed profile of basketball player Lebron James

Available function:
name: sports_db.find_athlete
description: Find the profile information of a sports athlete based on their full name.
parameters: type: dict
properties: name: type: string
description: The full name of the athlete.
team: type: string
description: The team the athlete belongs to. Default to all teams if not specified.
sport: type: string
description: The sport that athlete plays.
enum: Basketball
Baseball
Football
Soccer
required: name
sport
user: What are the statistics of Ronaldo's matches in 2021?

Available function:
name: player_statistic
description: Retrieves detailed player's statistics for a specific year.
parameters: type: dict
properties: player_name: type: string
description: The player's name.
year: type: integer
description: Year for which the statistics will be displayed.
team_name: type: string
description: The name of the team(optional). Default to not use it if not specified.
required: player_name
year
user: What's the total worth in euro of Messi according to latest data?

Available function:
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: Find all the major achievements of the footballer Lionel Messi.

Available function:
name: sports_celebrity.get_major_achievements
description: Returns a list of major achievements of a particular sports celebrity.
parameters: type: dict
properties: celebrity_name: type: string
description: Name of the sports celebrity.
sports: type: string
description: Type of sports the celebrity involved in. Default is Football.
team: type: string
description: Optional. Team where celebrity currently plays. Default is 'all'
required: celebrity_name
user: Get the NBA team's ranking with the best defence in the 2021 season.

Available function:
name: get_defense_ranking
description: Retrieve the defence ranking of NBA teams in a specified season.
parameters: type: dict
properties: season: type: integer
description: The NBA season to get defence ranking from.
top: type: integer
default: 1
description: Number of top teams in defence ranking to fetch.
required: season
user: Find the current world rank of a Tennis player, Serena Williams.

Available function:
name: get_sport_ranking
description: Retrieve the current world ranking of a sportsperson based on the sport and player's name.
parameters: type: dict
properties: sport: type: string
description: Name of the sport.
player_name: type: string
description: Name of the player.
gender: type: string
description: Gender of the player. This is optional. The possible values are male or female.
default: all
required: sport
player_name
user: Find the ranking of LA Lakers in the NBA 2021 regular season.

Available function:
name: get_team_rank
description: Get the team ranking in a sports league based on season and type.
parameters: type: dict
properties: team_name: type: string
description: The name of the sports team.
league: type: string
description: The name of the league in which the team competes.
season: type: string
description: The season for which the team's ranking is sought.
type: type: string
description: Type of the season: regular or playoff.
enum: regular
playoff
required: team_name
league
season
type
user: What is the FIFA ranking of Germany's men soccer team for the year 2021?

Available function:
name: get_team_ranking
description: Retrieve the FIFA ranking of a specific soccer team for a certain year.
parameters: type: dict
properties: team_name: type: string
description: The name of the soccer team.
year: type: integer
description: The year for which the ranking is to be retrieved.
gender: type: string
description: The gender of the team. It can be either 'men' or 'women'. Default is 'men'.
required: team_name
year
user: What is the ranking of Manchester United in Premier League?

Available function:
name: sports_ranking
description: Fetch the ranking of a specific sports team in a specific league
parameters: type: dict
properties: team: type: string
description: The name of the team.
league: type: string
description: The name of the league.
season: type: integer
description: Optional parameter to specify the season, default is the current season '2023' if not specified.
required: team
league
user: Fetch the basketball league standings, where Golden State Warriors stand in current 2022-2023 season with details

Available function:
name: sports_ranking.get_team_position
description: Retrieve a team's position and stats in the basketball league for a given season.
parameters: type: dict
properties: team: type: string
description: The name of the team.
season: type: string
description: The season for which data should be fetched.
detailed: type: boolean
description: Flag to retrieve detailed stats or just the position.
default: no
required: team
season
user: What's the ranking of Barcelona in the 2021 La Liga season?

Available function:
name: sports_ranking
description: Get the ranking of a team in a given sports league and season.
parameters: type: dict
properties: team: type: string
description: The name of the team.
league: type: string
description: The name of the sports league.
season: type: string
description: The season for which ranking needs to be obtained.
required: team
league
season
user: Get the current ranking for Liverpool Football Club in the Premier League.

Available function:
name: sports_ranking.get_current
description: Retrieve the current ranking of a specific team in a particular league.
parameters: type: dict
properties: team: type: string
description: The name of the team whose ranking is sought.
league: type: string
description: The league in which the team participates.
season: type: string
description: The season for which the ranking is sought. Defaults to the current season '2023-2024' if not provided.
required: team
league
user: Who is ranked as the top player in woman tennis?

Available function:
name: sports_ranking.get_top_player
description: Get the top player in a specific sport.
parameters: type: dict
properties: sport: type: string
description: The type of sport.
gender: type: string
description: The gender of the sport category. Optional.
default: men
required: sport
user: Find the score of last game for Los Angeles Lakers including its opponent name.

Available function:
name: team_score.get_latest
description: Retrieve the score of the most recent game for a specified sports team.
parameters: type: dict
properties: team: type: string
description: Name of the sports team.
include_opponent: type: boolean
description: Include the name of the opponent team in the return.
default: no
required: team
user: Who won the last match between Chicago Bulls and Los Angeles Lakers?

Available function:
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
user: Get the latest game score and statistics for Los Angeles Lakers in NBA.

Available function:
name: get_team_score
description: Retrieves the latest game score, individual player stats, and team stats for a specified sports team.
parameters: type: dict
properties: team_name: type: string
description: The name of the sports team.
league: type: string
description: The league that the team is part of.
include_player_stats: type: boolean
default: no
description: Indicates if individual player statistics should be included in the result. Default is false.
required: team_name
league
user: Give me the schedule of Manchester United for the next 6 games in Premier League.

Available function:
name: sports_team.get_schedule
description: Fetches the schedule of the specified sports team for the specified number of games in the given league.
parameters: type: dict
properties: team_name: type: string
description: The name of the sports team.
num_of_games: type: integer
description: Number of games for which to fetch the schedule.
league: type: string
description: The name of the sports league. If not provided, the function will fetch the schedule for all games, regardless of the league.
location: type: string
description: Optional. The city or venue where games are to be held. If not provided, default that all venues will be considered.
required: team_name
num_of_games
league
user: Find the rating and player count of the board game 'Ticket to Ride'.

Available function:
name: boardgame.get_info
description: Retrieve detailed information of a board game.
parameters: type: dict
properties: name: type: string
description: Name of the board game.
parameters: type: array
items: type: string
enum: player count
playing time
age
mechanics
rating
description: Game characteristics interested.
language: type: string
description: The preferred language for the game information, default is English
required: name
parameters
user: Calculate the odds of rolling a 7 with two dice in the board game Monopoly.

Available function:
name: monopoly_odds_calculator
description: Calculates the probability of rolling a certain sum with two dice, commonly used in board game like Monopoly.
parameters: type: dict
properties: number: type: integer
description: The number for which the odds are calculated.
dice_number: type: integer
description: The number of dice involved in the roll.
dice_faces: type: integer
description: The number of faces on a single die. Default is 6 for standard six-faced die.
required: number
dice_number
user: What's the average review rating and the age range for the board game 'Catan'?

Available function:
name: board_game_info
description: Get the information about a board game from a database. 
parameters: type: dict
properties: game_name: type: string
description: Name of the board game.
info_required: type: array
items: type: string
enum: average_review_rating
age_range
number_of_players
playing_time
genre
description: Array of information requested for the game.
required: game_name
info_required
user: Find the top chess players in New York with a rating above 2300.

Available function:
name: board_game.chess.get_top_players
description: Find top chess players in a location based on rating.
parameters: type: dict
properties: location: type: string
description: The city you want to find the players from.
minimum_rating: type: integer
description: Minimum rating to filter the players.
number_of_players: type: integer
default: 10
description: Number of players you want to retrieve, default value is 10
required: location
minimum_rating
user: What's the chess classical rating of Magnus Carlsen?

Available function:
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
user: Find the high and low temperatures, humidity, and precipitation for London, United Kingdom for the next 3 days.

Available function:
name: detailed_weather_forecast
description: Retrieve a detailed weather forecast for a specific location and time frame, including high/low temperatures, humidity, and precipitation.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the weather for.
days: type: integer
description: Number of days for the forecast.
details: type: array
items: type: string
enum: high_low_temperature
humidity
precipitation
description: Specific weather details required in the forecast.
required: location
days
details
user: Check who is the winner in a game of blackjack given player having A and 10, dealer having 10 and 9. The Ace is considered 1.

Available function:
name: blackjack.check_winner
description: Checks and determines the winner in a game of blackjack.
parameters: type: dict
properties: player_cards: type: array
items: type: string
description: Cards held by the player.
dealer_cards: type: array
items: type: string
description: Cards held by the dealer.
ace_value: type: integer
description: The value considered for the ace card, can be either 1 or 11.
default: 11
required: player_cards
dealer_cards
user: Find a Card of rank 'Queen' and suit 'Hearts' in the deck.

Available function:
name: find_card_in_deck
description: Locate a particular card in a deck based on rank and suit.
parameters: type: dict
properties: rank: type: string
description: Rank of the card (e.g. Ace, Two, King).
suit: type: string
description: Suit of the card (e.g. Hearts, Spades, Diamonds, Clubs).
deck: type: array
items: type: dict
properties: rank: type: string
suit: type: string
description: Deck of cards. If not provided, the deck will be a standard 52 card deck
required: rank
suit
user: Shuffle a deck of cards, and draw 3 cards from the top.

Available function:
name: cards.shuffle_and_draw
description: Shuffle a standard deck of 52 cards and draw a specified number of cards from the top.
parameters: type: dict
properties: num_cards: type: integer
description: Number of cards to be drawn. The default is 1 if no value is provided.
required: num_cards
user: In a texas holdem game, Who won in the poker game with players Alex, Sam, Robert and Steve given the cards Alex':['A of spades', 'K of spades'], 'Sam': ['2 of diamonds', '3 of clubs'], 'Robert': ['Q of hearts', '10 of hearts'], 'Steve': ['4 of spades', '5 of spades']?

Available function:
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
user: What is the probability of drawing a heart card from a deck of 52 cards?

Available function:
name: card_game_probability.calculate
description: Calculate the probability of drawing a certain card or suit from a deck of cards.
parameters: type: dict
properties: total_cards: type: integer
description: Total number of cards in the deck.
desired_cards: type: integer
description: Number of cards in the deck that satisfy the conditions.
cards_drawn: type: integer
default: 1
description: Number of cards drawn from the deck.
required: total_cards
desired_cards
user: What is the probability of getting a full house in poker?

Available function:
name: poker_probability.full_house
description: Calculate the probability of getting a full house in a poker game.
parameters: type: dict
properties: deck_size: type: integer
description: The size of the deck. Default is 52.
hand_size: type: integer
description: The size of the hand. Default is 5.
required: deck_size
hand_size
user: Determine the winner in a Poker game with John having a Hand of 8♥, 10♥, J♥, Q♥, K♥ and Mike having 9♠, J♠, 10♠, Q♠, K♠.

Available function:
name: card_games.poker_determine_winner
description: Determines the winner in a game of Poker based on the cards in each players' hands.
parameters: type: dict
properties: player1: type: string
description: The first player's name.
hand1: type: array
items: type: string
description: The list of cards (as strings) in first player's hand. E.g ['10♠', 'J♠']
player2: type: string
description: The second player's name.
hand2: type: array
items: type: string
description: The list of cards (as strings) in second player's hand. E.g ['9♥', '10♥']
required: player1
hand1
player2
hand2
user: What are the odds of drawing a heart card from a deck without joker?

Available function:
name: deck_of_cards.odds
description: Compute the probability of drawing a specific suit from a given deck of cards.
parameters: type: dict
properties: suit: type: string
description: The card suit. Valid values include: 'spades', 'clubs', 'hearts', 'diamonds'.
deck_type: type: string
description: Type of deck, normal deck includes joker, and without_joker deck excludes joker.
default: normal
required: suit
deck_type
user: Find all multi-player games released in 2019 with an ESRB rating of 'Everyone'

Available function:
name: game_list.get_games
description: Get a list of video games based on release year, multiplayer functionality and ESRB rating
parameters: type: dict
properties: release_year: type: integer
description: The year the game was released.
multiplayer: type: boolean
description: Whether the game has multiplayer functionality.
ESRB_rating: type: string
description: The ESRB rating of the game.
required: release_year
multiplayer
ESRB_rating
user: Fetch player statistics of 'Zelda' on Switch for user 'Sam'.

Available function:
name: game_stats.fetch_player_statistics
description: Fetch player statistics for a specific video game for a given user.
parameters: type: dict
properties: game: type: string
description: The name of the video game.
username: type: string
description: The username of the player.
platform: type: string
description: The platform user is playing on.
default: PC
required: game
username
user: What's the power rating for the Weapon 'Guardian Sword+' in the game 'Legend of Zelda: Breath of the Wild'?

Available function:
name: get_game_item_stats
description: Retrieve the statistics of a specific item in a specific video game.
parameters: type: dict
properties: game: type: string
description: The game to retrieve information from.
item: type: string
description: The name of the item in the game.
stat: type: string
description: Specific statistic required.
required: game
item
stat
user: Find the value of a vintage Super Mario Bros. game from 1985 like new.

Available function:
name: game_valuation
description: Get the current market value of a vintage video game.
parameters: type: dict
properties: game_name: type: string
description: The name of the game.
release_year: type: integer
description: The year the game was released.
condition: type: string
enum: New
Like New
Used
Fair
Poor
description: The condition of the game. Default is 'Used'.
required: game_name
release_year
user: Get all collectable items from the game 'Animal Crossing: New Horizons' during the Spring season.

Available function:
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
user: Get me the details of the last game played by Liverpool F.C. Include its statistics.

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