Tasneem10/simple_fc huggingface dataset:
user: Find the details of the court case identified by docket number 123456 in Texas. Don't return full text

Available function:
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: state, e.g., Texas
full_text: type: boolean
default: false
description: Option to return the full text of the case ruling.
required: docket_number
location
user: Find a historical law case about fraud from 2010 to 2015.

Available function:
name: law_case_search.find_historical
description: Search for a historical law case based on specific criteria like the subject and year.
parameters: type: dict
properties: subject: type: string
description: The subject matter of the case, e.g., 'fraud'
from_year: type: integer
description: The start year for the range of the case. The case should happen after this year.
to_year: type: integer
description: The end year for the range of the case. The case should happen before this year.
required: subject
from_year
to_year
user: Fetch details of a law case with number 43403 in New York court for year 2018.

Available function:
name: fetch_law_case_details
description: Fetch details of a specific law case based on case number, year and court.
parameters: type: dict
properties: case_number: type: integer
description: The specific number of the law case.
court: type: string
description: The city name where the court takes place
year: type: integer
description: The year in which the law case took place.
required: case_number
court
year
user: How to obtain the detailed case information of the 'R vs Adams' legal case?

Available function:
name: legal_case.fetch
description: Fetch detailed legal case information from database.
parameters: type: dict
properties: case_id: type: string
description: The ID of the legal case.
details: type: boolean
description: True if need the detail info. 
required: case_id
details
user: Find state law cases related to land disputes in the past 5 years from 2015 to 2021 in New York.

Available function:
name: law_case_search
description: Search and retrieve law cases based on the topic, timeline, and location.
parameters: type: dict
properties: topic: type: string
description: The subject matter of the case.
year_range: type: array
items: type: integer
description: The start and end year for searching cases.
location: type: string
description: The location where the case is being heard.
judicial_system: type: string
description: The specific judicial system in which to search (e.g. 'federal', 'state').
default: all
required: topic
year_range
location
user: Get me the top 10 landmark cases in constitutional law in China.

Available function:
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 United States of America.
required: field_of_law
top_number
user: How many months of experience a Lawyer John Doe has on handling Bankruptcy cases.

Available function:
name: lawyer.get_experience
description: Retrieve months of experience of a Lawyer on handling certain type of law cases.
parameters: type: dict
properties: name: type: string
description: The full name of the Lawyer.
law_type: type: string
description: The type of law case. eg. Bankruptcy
required: name
law_type
user: Find details of patent lawsuits involving the company 'Apple Inc.' from the year 2010.

Available function:
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. Default is 'all'.
required: company_name
year
user: Find all Patent lawsuit cases of Facebook in 2018.

Available function:
name: get_lawsuit_cases
description: Retrieve all lawsuit cases related to a specific company during a particular year.
parameters: type: dict
properties: company_name: type: string
description: The name of the company.
year: type: integer
description: The specific year to search for lawsuit cases.
status: type: string
enum: open
closed
all
description: The status of the lawsuit cases to retrieve. If not specified, defaults to 'all'.
required: company_name
year
user: Find details about lawsuit case numbered 'LAX2019080202' in the Los Angeles court.

Available function:
name: get_lawsuit_details
description: Retrieve the detailed information about a lawsuit based on its case number and the court location.
parameters: type: dict
properties: case_number: type: string
description: The case number of the lawsuit.
court_location: type: string
description: The location of the court where the case is filed.
additional_details: type: array
items: type: string
enum: attorneys
plaintiffs
defendants
charges
court_updates
description: Optional. Array containing additional details to be fetched. Default is all.
required: case_number
court_location
user: Find the latest court case between Apple and Samsung occured in USA.

Available function:
name: find_latest_court_case
description: Find the latest court case between two companies.
parameters: type: dict
properties: company1: type: string
description: The name of the first company.
company2: type: string
description: The name of the second company.
country: type: string
description: The country in which the court case is located.
default: USA
required: company1
company2
user: Find the lawsuits filed against the company Google in California in the year 2020.

Available function:
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. Default is 'all'.
required: company_name
location
year
user: Get details of a lawsuit with case number '123456-ABC' filed in Los Angeles court with verdict

Available function:
name: get_lawsuit_details
description: Retrieve details of a lawsuit based on its case number and court location.
parameters: type: dict
properties: case_number: type: string
description: Case number of the lawsuit.
court_location: type: string
description: The location of the court where the lawsuit was filed.
with_verdict: type: boolean
description: Flag to include verdict details if available. Default is False
required: case_number
court_location
user: Retrieve all the lawsuit details for case number XYZ123.

Available function:
name: lawsuit_info
description: Retrieves details of a lawsuit given a case number
parameters: type: dict
properties: case_number: type: string
description: The unique identifier of the lawsuit case
year: type: integer
description: The year in which the lawsuit case was initiated. Default is 2023 if not specified.
optional: yes
default: 2023
location: type: string
description: The location or court jurisdiction where the case was filed. Default is 'all'.
optional: yes
required: case_number
user: Search for current lawsuits filed against Apple in Santa Clara County.

Available function:
name: lawsuit_search
description: Retrieve all lawsuits involving a particular entity from specified jurisdiction.
parameters: type: dict
properties: entity: type: string
description: The entity involved in lawsuits.
county: type: string
description: The jurisdiction for the lawsuit search for example Alameda county.
state: type: string
description: The state for the lawsuit search. Default is California.
required: entity
county
user: I need the details of the lawsuit case with case ID of 1234 and verify if it's already closed.

Available function:
name: lawsuit.check_case
description: Verify the details of a lawsuit case and check its status using case ID.
parameters: type: dict
properties: case_id: type: integer
description: The identification number of the lawsuit case.
closed_status: type: boolean
description: The status of the lawsuit case to be verified.
required: case_id
closed_status
user: What will be the weather in New York in the next 72 hours including the precipitation?

Available function:
name: detailed_weather_forecast
description: Retrieve a detailed weather forecast for a specific location and duration including optional precipitation details.
parameters: type: dict
properties: location: type: string
description: The city name that you want to get the weather for.
duration: type: integer
description: Duration in hours for the detailed forecast.
include_precipitation: type: boolean
description: Whether to include precipitation data in the forecast. Default is false.
required: location
duration
user: What is the temperature in celsius and humidity level of Tokyo, Japan right now?

Available function:
name: current_weather_condition
description: Get the current weather conditions of a specific city including temperature and humidity.
parameters: type: dict
properties: city: type: string
description: The city that you want to get the current weather conditions for.
country: type: string
description: The country of the city you specified.
measurement: type: string
description: You can specify which unit to display the temperature in, 'c' for Celsius, 'f' for Fahrenheit. Default is 'c'.
required: city
country
user: What's the current temperature and humidity in Seattle, Washington?

Available function:
name: get_current_weather
description: Retrieves the current temperature and humidity for a specific location.
parameters: type: dict
properties: location: type: string
description: The city name to get the weather for.
include_temperature: type: boolean
description: Whether to include the temperature in the result. Default is true.
include_humidity: type: boolean
description: Whether to include the humidity in the result. Default is true.
required: location
user: What is the humidity level in Miami, Florida in the upcoming 7 days?

Available function:
name: weather.humidity_forecast
description: Retrieve a humidity forecast for a specific location and time frame.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the humidity for.
days: type: integer
description: Number of days for the forecast.
min_humidity: type: integer
description: Minimum level of humidity (in percentage) to filter the result. Default is 0.
required: location
days
user: Get weather information for New York, USA for the next 3 days with details.

Available function:
name: weather_forecast_detailed
description: Retrieve a detailed weather forecast for a specific city like Boston and time frame.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the weather for.
days: type: integer
description: Number of days for the forecast.
details: type: boolean
description: Provide detailed weather information or not.
default: no
required: location
days
user: What's the elevation and area of Yellowstone National Park?

Available function:
name: park_information
description: Retrieve the basic information such as elevation and area of a national park.
parameters: type: dict
properties: park_name: type: string
description: The name of the national park.
information: type: array
items: type: string
enum: Elevation
Area
Location
Established Year
description: The type of information you want about the park.
required: park_name
information
user: Find me the 5 tallest mountains within 50km of Denver, Colorado.

Available function:
name: locate_tallest_mountains
description: Find the tallest mountains within a specified radius of a location.
parameters: type: dict
properties: location: type: string
description: The city from which to calculate distance.
radius: type: integer
description: The radius within which to find mountains, measured in kilometers.
amount: type: integer
description: The number of mountains to find, listed from tallest to smallest.
required: location
radius
amount
user: Calculate the slope gradient in degree between two points on a landscape with coordinates (40.7128, -74.0060) and (34.0522, -118.2437).

Available function:
name: calculate_slope_gradient
description: Calculate the slope gradient between two geographical coordinates.
parameters: type: dict
properties: point1: type: array
items: type: float
description: The geographic coordinates for the first point [Latitude, Longitude].
point2: type: array
items: type: float
description: The geographic coordinates for the second point [Latitude, Longitude].
unit: type: string
enum: degree
percent
ratio
description: The unit for the slope gradient. Default is 'degree'.
required: point1
point2
user: Find the best local nurseries in Toronto with a good variety of annual plants.

Available function:
name: local_nursery.find
description: Locate local nurseries based on location and plant types availability.
parameters: type: dict
properties: location: type: string
description: The city or locality where the nursery needs to be located.
plant_types: type: array
items: type: string
enum: Annual
Perennial
Shrub
Tree
Herbs
Fruits
description: Type of plants the nursery should provide.
required: location
plant_types
user: What are the top three plants suitable for a hill slope in terms of erosion prevention?

Available function:
name: get_plants_for_slope
description: Retrieve the list of plants suitable for slope based on erosion control ability.
parameters: type: dict
properties: slope_type: type: string
description: The type of slope like steep, moderate etc.
num_results: type: integer
description: The number of top results needed. Default is 5.
required: slope_type
num_results
user: Calculate the carbon footprint of my lifestyle, assuming I drive 20 miles a day, consume 3 meat meals a week, and produce 500 lbs of trash in a year.

Available function:
name: calculate_carbon_footprint
description: Calculate the estimated carbon footprint of a lifestyle based on factors such as daily driving distance, weekly meat consumption, and yearly trash production.
parameters: type: dict
properties: daily_miles: type: integer
description: The daily driving distance in miles.
meat_meals_per_week: type: integer
description: The number of meat-based meals consumed per week.
annual_trash_weight: type: integer
description: The yearly weight of trash production in pounds.
flights_per_year: type: integer
description: The number of flights taken per year. Default is 0.
required: daily_miles
meat_meals_per_week
annual_trash_weight
user: What is the air quality index in London 2022/08/16?

Available function:
name: air_quality
description: Retrieve the air quality index for a specific location.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the air quality index for.
date: type: string
description: The date (month-day-year) you want to get the air quality index for.
required: location
date
user: Find the air quality index in San Diego at 12pm.

Available function:
name: get_air_quality_index
description: Retrieve the air quality index at a specified location and time.
parameters: type: dict
properties: location: type: string
description: The location to get the air quality index for.
time: type: string
description: The specific time to check the air quality. Default is the current time.
required: location
time
user: Calculate the required water daily intake for a person with weight 70 kg.

Available function:
name: calculate_daily_water_intake
description: Calculate the recommended daily water intake for a person based on their weight.
parameters: type: dict
properties: weight: type: integer
description: The weight of the person in kilograms.
activity_level: type: string
description: The level of physical activity of the person. Default is 'moderate'.
climate: type: string
description: The climate of the area where the person lives. Default is 'temperate'.
required: weight
user: Find air quality index in San Jose for next three days.

Available function:
name: environmental_data.air_quality_index
description: Retrieves Air Quality Index (AQI) for specified location over a number of days.
parameters: type: dict
properties: location: type: string
description: Name of the city or town to retrieve air quality index for.
days: type: integer
description: Number of days for which to retrieve data. If not provided, default to today.
required: location
user: How much CO2 is produced annually by a gas-fueled car that travels 12,000 miles per year, with fuel efficiency of 25 MPG ?

Available function:
name: calculate_emissions
description: Calculates the annual carbon dioxide emissions produced by a vehicle based on the distance traveled, the fuel type and the fuel efficiency of the vehicle.
parameters: type: dict
properties: distance: type: integer
description: The distance travelled in miles.
fuel_type: type: string
description: Type of fuel used by the vehicle.
fuel_efficiency: type: float
description: The vehicle's fuel efficiency in miles per gallon.
efficiency_reduction: type: integer
description: The percentage decrease in fuel efficiency per year (optional). Default is 0
required: distance
fuel_type
fuel_efficiency
user: Estimate the population of pandas in the wild in China.

Available function:
name: estimate_population
description: Estimate the population of a particular species in a given country.
parameters: type: dict
properties: species: type: string
description: The species for which population needs to be estimated.
country: type: string
description: The country where the species lives.
year: type: integer
description: The year for which population estimate is sought. Default is the current year.
required: species
country
user: How many greenhouse gas emissions would I save if I switched to renewable energy sources for 3 months in California?

Available function:
name: calculate_emission_savings
description: Calculate potential greenhouse gas emissions saved by switching to renewable energy sources.
parameters: type: dict
properties: energy_type: type: string
description: Type of the renewable energy source.
usage_duration: type: integer
description: Usage duration in months.
region: type: string
description: The region where you use energy. Default is 'Texas'.
required: energy_type
usage_duration
user: Can you find me the latest information about air quality index and pollution data for Chicago?

Available function:
name: get_air_quality
description: Retrieve real-time air quality and pollution data for a specific location.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the air quality data for.
detail: type: boolean
description: If true, additional data like PM2.5, PM10, ozone levels, and pollution sources will be retrieved. Default is false.
required: location
user: Find restaurants near me within 10 miles that offer Chinese cuisine in Seattle.

Available function:
name: restaurant.find_nearby
description: Locate nearby restaurants based on specific criteria like cuisine type.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Seattle, WA
cuisine: type: string
description: Preferred type of cuisine in restaurant.
max_distance: type: integer
description: Maximum distance (in miles) within which to search for restaurants. Default is 5.
required: location
cuisine
user: Find out the current traffic situation from Boston driving to New York.

Available function:
name: get_traffic_info
description: Retrieve current traffic conditions for a specified route.
parameters: type: dict
properties: start_location: type: string
description: The starting point of the route.
end_location: type: string
description: The destination of the route.
mode: type: string
enum: driving
walking
bicycling
transit
description: Preferred method of transportation, default to 'driving'.
required: start_location
end_location
user: Find the nearest park with a tennis court in London.

Available function:
name: parks.find_nearby
description: Locate nearby parks based on specific criteria like tennis court availability.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. London, UK
amenities: type: array
items: type: string
enum: Tennis Court
Picnic Area
Playground
Running Track
description: Preferred amenities in park. Default is ['Running Track']
required: location
user: Get the shortest driving distance between New York, USA and Miami, USA.

Available function:
name: calculate_shortest_distance
description: Calculate the shortest driving distance between two locations.
parameters: type: dict
properties: start_location: type: string
description: The starting location for the drive.
end_location: type: string
description: The destination location for the drive.
route_preference: type: string
enum: Shortest
Scenic
description: The preferred type of route.
required: start_location
end_location
route_preference
user: Get me the directions from New York to Los Angeles avoiding highways and toll roads.

Available function:
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 ['highways', 'ferries']
required: start
end
user: Locate the nearest public library in Boston, Massachusetts with English fiction section and free Wi-Fi.

Available function:
name: public_library.find_nearby
description: Locate nearby public libraries based on specific criteria like English fiction availability and Wi-Fi.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Boston, MA
facilities: type: array
items: type: string
enum: Wi-Fi
Reading Room
Fiction
Children Section
Cafe
description: Facilities and sections in public library.
required: location
facilities
user: Get 5 latest news on Bitcoin in US

Available function:
name: get_news
description: Fetches the latest news on a specific topic.
parameters: type: dict
properties: topic: type: string
description: The subject for the news topic.
quantity: type: integer
description: Number of articles to fetch.
region: type: string
description: The geographical region for the news. Default is 'US'.
required: topic
quantity
user: Send an email to John Doe at john.doe@example.com with the subject 'Meeting' and body 'Let's meet at 10 AM tomorrow'.

Available function:
name: send_email
description: Send an email to the specified email address.
parameters: type: dict
properties: to: type: string
description: The email address to send to.
subject: type: string
description: The subject of the email.
body: type: string
description: The body content of the email.
cc: type: string
description: The email address to carbon copy. Default is empty if not specified.
bcc: type: string
description: The email address to blind carbon copy. Default is empty if not specified.
required: to
subject
body
user: Give me detail information about stocks of Apple Inc.

Available function:
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
user: Book a direct flight from San Francisco to London for 2022-04-27 afternoon

Available function:
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 'morning'.
direct_flight: type: boolean
description: If set to true, only direct flights will be searched. Default is false.
required: departure_location
destination_location
date
user: Search for upcoming month rock concerts in New York.

Available function:
name: event_finder.find_upcoming
description: Find upcoming events of a specific genre in a given location.
parameters: type: dict
properties: location: type: string
description: The city and state where the search will take place, e.g. New York, NY.
genre: type: string
description: The genre of events.
days_ahead: type: integer
description: The number of days from now to include in the search.
default: 7
required: location
genre
user: Give me a brief on movie 'Interstellar'

Available function:
name: movie_details.brief
description: This function retrieves a brief about a specified movie.
parameters: type: dict
properties: title: type: string
description: Title of the movie
extra_info: type: boolean
description: Option to get additional information like Director, Cast, Awards etc.
default: false
required: title
user: Analyze the sentiment of a customer review 'I love the food here! It's always fresh and delicious.'.

Available function:
name: sentiment_analysis
description: Perform sentiment analysis on a given piece of text.
parameters: type: dict
properties: text: type: string
description: The text on which to perform sentiment analysis.
language: type: string
description: The language in which the text is written.
required: text
language
user: Analyze my fMRI data in ~/data/myfMRI.nii from a multi-band sequence, that is smoothed at 6mm with an isotropic voxel size of 2mm.

Available function:
name: fMRI.analyze
description: This function takes in fMRI data to output analyzed data.
parameters: type: dict
properties: data_source: type: string
description: The path where the data is stored.
sequence_type: type: string
description: Type of fMRI sequence
smooth: type: integer
description: Spatial smoothing FWHM. In mm.
voxel_size: type: integer
description: Size of isotropic voxels in mm.
default: 3
required: data_source
sequence_type
smooth
user: Given patient with id 546382, retrieve their brain MRI report with the status 'concluded'.

Available function:
name: patient.get_mri_report
description: Fetch the brain MRI report of the patient for a given status.
parameters: type: dict
properties: patient_id: type: string
description: The patient identifier.
mri_type: type: string
description: Type of the MRI. Default to be 'brain'.
enum: brain
spinal
chest
abdominal
status: type: string
description: Status of the report, could be 'in progress', 'concluded' or 'draft'.
enum: in progress
concluded
draft
required: patient_id
status
user: What are the coordinates of the neuron in a rat's all part of the brain that produces GABA neurotransmitters?

Available function:
name: get_neuron_coordinates
description: Retrieve the coordinates of the specified neuron in the rat's brain.
parameters: type: dict
properties: neuron_type: type: string
description: Type of neuron to find. For instance, GABA, Glutamate, etc.
brain_region: type: string
description: The region of the brain to consider.
default: All
required: neuron_type
brain_region
user: Calculate the neuronal activity based on synaptic input rate of 200 and weight 0.5 and decay rate of 0.1.

Available function:
name: calculate_neuronal_activity
description: Calculate the neuronal activity (rate of firing) based on a given input synaptic rate, weight of inputs, and decay rate. Higher input or weight increases firing rate and higher decay rate decreases it.
parameters: type: dict
properties: input_synaptic_rate: type: integer
description: The synaptic input rate, usually represented as number of inputs per second.
weight: type: float
description: The weight of the input, denoting its influence on the neuron's state. Default is 1.0.
decay_rate: type: float
description: The rate at which the neuron's potential decays in the absence of inputs.
required: input_synaptic_rate
decay_rate
user: What will be the population growth in London over the next five years?

Available function:
name: population_growth_estimate
description: Estimate the future population growth of a specific location over a specified time period.
parameters: type: dict
properties: location: type: string
description: The city that you want to estimate the population growth for.
years: type: integer
description: Number of years into the future for the estimate.
rate: type: float
description: Expected annual growth rate in percentage. Default is 1.2.
required: location
years
user: Can you calculate my Body Mass Index (BMI) given my weight is 70 kg and height is 180 cm?

Available function:
name: calculate_bmi
description: Calculate the Body Mass Index based on given weight and height.
parameters: type: dict
properties: weight: type: integer
description: The weight of a person in kilograms.
height: type: integer
description: The height of a person in centimeters.
unit: type: string
description: Optional. The measurement system to be used for the result. The default is 'metric'.
required: weight
height
user: Find social behaviors and patterns in a group size of 50 with extroverted members being 15 and introverted members being 35.

Available function:
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
user: Find the most followed person on twitter who tweets about psychology related to behaviour and group dynamics.

Available function:
name: social_media_analytics.most_followed
description: Find the most followed Twitter user related to certain topics.
parameters: type: dict
properties: topic: type: string
description: The main topic of interest.
sub_topics: type: array
items: type: string
description: Sub-topics related to main topic. Default is empty.
region: type: string
description: Region of interest for twitter search. Default is 'all'.
required: topic
user: What is the percentage of population preferring digital reading over physical books?

Available function:
name: psych_research.get_preference
description: Gathers research data on public preference between two options, based on societal category.
parameters: type: dict
properties: category: type: string
description: The societal category the preference data is about. E.g. reading, transportation, food
option_one: type: string
description: The first option people could prefer.
option_two: type: string
description: The second option people could prefer.
demographic: type: string
description: Specific demographic of society to narrow down the research.
default: all
required: category
option_one
option_two
user: Find the compatibility score in percentage of Aries with Gemini.

Available function:
name: get_zodiac_compatibility
description: Retrieve the compatibility score between two Zodiac signs.
parameters: type: dict
properties: sign1: type: string
description: The first Zodiac sign.
sign2: type: string
description: The second Zodiac sign.
scale: type: string
enum: percentage
0-10 scale
description: The scale on which compatibility should be shown. Default is 'percentage'.
required: sign1
sign2
user: Get me strength and weakness traits for ENFJ personality type.

Available function:
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'].
required: type
user: Find three personality traits of people who like jogging.

Available function:
name: get_personality_traits
description: Retrieve the common personality traits of people based on their hobbies or activities.
parameters: type: dict
properties: hobby: type: string
description: The hobby or activity of interest.
trait_count: type: integer
description: The number of top traits to return, default is 5
required: hobby
user: What's my Big Five Personality trait scores given that I am efficient, organized, easy going and compassionate?

Available function:
name: get_bigfive_scores
description: Retrieve Big Five Personality trait scores based on individual's behavioural characteristics.
parameters: type: dict
properties: characteristics: type: array
items: type: string
description: List of user's behavioural characteristics.
scale: type: string
enum: high
medium
low
description: The scoring scale of traits (default is medium).
required: characteristics
user: Who was the King of France in 1510?

Available function:
name: historic_leader_search
description: Retrieve information about a historical leader given a location and date.
parameters: type: dict
properties: location: type: string
description: The country or region in question.
date: type: integer
description: The year being queried.
title: type: string
description: The official title of the position. Default is 'King'.
required: location
date
user: Provide key war events in German history from 1871 to 1945.

Available function:
name: history.get_key_events
description: Retrieve key historical events within a specific period for a certain country.
parameters: type: dict
properties: country: type: string
description: The name of the country for which history is queried.
start_year: type: integer
description: Start year of the period for which history is queried.
end_year: type: integer
description: End year of the period for which history is queried.
event_type: type: array
items: type: string
enum: War
Revolutions
Diplomacy
Economy
description: Types of event. Default to 'all', which all types will be considered.
required: country
start_year
end_year
user: What was the full name king of England in 1800?

Available function:
name: monarch.getMonarchOfYear
description: Retrieve the monarch of a specific location during a specified year.
parameters: type: dict
properties: location: type: string
description: The location (e.g., country) whose monarch needs to be found.
year: type: integer
description: The year to search the monarch.
fullName: type: boolean
default: no
description: If true, returns the full name and title of the monarch.
required: location
year
user: When did the Treaty of Tordesillas take place? Put it in the format of YYYY.

Available function:
name: european_history.get_event_date
description: Retrieve the date of a specific event in European history.
parameters: type: dict
properties: event_name: type: string
description: The name of the event.
format: type: string
description: Optional format of the returned date. Default is 'MM-DD-YYYY'.
required: event_name
user: Find important Wars in European history during the 19th century.

Available function:
name: history_eu.fetch_events
description: Fetches significant historical events within a specific time period in European history.
parameters: type: dict
properties: century: type: integer
description: The century you are interested in.
region: type: string
description: The region of Europe you are interested in.
enum: Northern
Southern
Eastern
Western
category: type: string
description: Category of the historical events. Default is 'Culture'.
enum: Wars
Culture
Politics
Scientific
Others
required: century
region
user: When was the signing of the Treaty of Lisbon?

Available function:
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. Default to global if not specified.
required: event
user: Get start date on the American Civil War.

Available function:
name: us_history.get_event_info
description: Retrieve detailed information about a significant event in U.S. history.
parameters: type: dict
properties: event_name: type: string
description: The name of the event.
specific_info: type: string
description: Specific aspect of information related to event.
enum: Start Date
End Date
Participants
Result
Notable Figures
Importance in History
required: event_name
specific_info
user: Get historical GDP data for United States from 1960 to 2000.

Available function:
name: get_historical_GDP
description: Retrieve historical GDP data for a specific country and time range.
parameters: type: dict
properties: country: type: string
description: The country for which the historical GDP data is required.
start_year: type: integer
description: Starting year of the period for which GDP data is required.
end_year: type: integer
description: Ending year of the period for which GDP data is required.
required: country
start_year
end_year
user: Who was the president of the United States during the American Civil War?

Available function:
name: us_history.get_president
description: Retrieve the U.S. president during a specific event in American history.
parameters: type: dict
properties: event: type: string
description: The event in U.S. history.
year: type: integer
description: The specific year of the event.
required: event
year
user: Who was the full name of the president of the United States in 1861?

Available function:
name: US_president.in_year
description: Retrieve the name of the U.S. president in a given year.
parameters: type: dict
properties: year: type: integer
description: The year in question.
full_name: type: boolean
default: yes
description: Option to return full name with middle initial, if applicable.
required: year
user: Who was the President of the United States in 1940?

Available function:
name: history_api.get_president_by_year
description: Get the name of the U.S. President for a specified year.
parameters: type: dict
properties: year: type: integer
description: The year you want to know the U.S. president of.
full_term_only: type: boolean
description: Flag to determine if we should only return presidents that served a full term for the specified year.
default: no
required: year
user: Who was the U.S. president during the Civil War?

Available function:
name: US_President_During_Event
description: Returns the U.S. president during a specified historical event.
parameters: type: dict
properties: event: type: string
description: The historical event.
country: type: string
description: The country the president leads (optional parameter, defaults to 'USA' if not specified).
required: event
user: Who is the scientist that first proposed the theory of evolution?

Available 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: Who discovered the neutron? Give me detail information.

Available function:
name: get_discoverer
description: Get the person or team who made a particular scientific discovery
parameters: type: dict
properties: discovery: type: string
description: The discovery for which the discoverer's information is needed.
detail: type: boolean
description: Optional flag to get additional details about the discoverer, such as birth date and nationality. Defaults to false.
required: discovery
detail
user: What year was the law of universal gravitation published by Isaac Newton?

Available function:
name: publication_year.find
description: Fetches the year a particular scientific work was published.
parameters: type: dict
properties: author: type: string
description: Name of the author of the work.
work_title: type: string
description: Title of the scientific work.
location: type: string
description: Place of the publication, if known. Default to 'all'.
required: author
work_title
user: Who discovered radium?

Available function:
name: discoverer.get
description: Retrieve the name of the discoverer of an element based on its name.
parameters: type: dict
properties: element_name: type: string
description: The name of the element.
year: type: integer
description: Optional parameter that refers to the year of discovery. It could be helpful in case an element was discovered more than once. Default to 0, which means not use it.
first: type: boolean
default: yes
description: Optional parameter indicating if the first discoverer's name should be retrieved.
required: element_name
user: Who discovered Gravity and what was the method used?

Available function:
name: science_history.get_discovery_details
description: Retrieve the details of a scientific discovery based on the discovery name.
parameters: type: dict
properties: discovery: type: string
description: The name of the discovery, e.g. Gravity
method_used: type: string
description: The method used for the discovery, default value is 'default' which gives the most accepted method.
required: discovery
user: What was Albert Einstein's contribution to science on March 17, 1915?

Available function:
name: historical_contrib.get_contrib
description: Retrieve historical contribution made by a scientist on a specific date.
parameters: type: dict
properties: scientist: type: string
description: The scientist whose contributions need to be searched.
date: type: string
description: The date when the contribution was made in yyyy-mm-dd format.
category: type: string
description: The field of the contribution, such as 'Physics' or 'Chemistry'. Default is 'all'.
required: scientist
date
user: Who invented the theory of relativity and in which year?

Available function:
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
user: Tell me more about Christianity and its history till the 14th century

Available function:
name: religion.history_info
description: Provides comprehensive historical details about a specified religion till a specified century.
parameters: type: dict
properties: religion: type: string
description: The name of the religion for which historical details are needed.
till_century: type: integer
description: The century till which historical details are needed.
include_people: type: boolean
description: To include influential people related to the religion during that time period, default is False
required: religion
till_century
user: What's the time difference between San Francisco and Sydney?

Available function:
name: get_time_difference
description: Get the time difference between two places.
parameters: type: dict
properties: place1: type: string
description: The first place for time difference.
place2: type: string
description: The second place for time difference.
required: place1
place2
user: What is the earliest reference of Jesus Christ in history from historical record?

Available function:
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
user: Find ten major historical events related to Christianity in the 16th century sort by importance.

Available function:
name: get_religion_history
description: Retrieves significant religious events, including the details of the event, its historical context, and its impacts.
parameters: type: dict
properties: religion: type: string
description: Name of the religion to be queried.
century: type: integer
description: The century in which the event(s) took place.
sort_by: type: string
enum: importance
chronological
default: chronological
description: Order of sorting the events. Default is chronological.
count: type: integer
default: 5
description: Number of events to return. Default is 5.
required: religion
century
user: Retrieve the full historyof Buddhism

Available function:
name: retrieve_religion_info
description: Retrieve the history and main beliefs of a religion.
parameters: type: dict
properties: religion_name: type: string
description: The name of the religion.
detail_level: type: string
description: Level of detail for the returned information, either 'summary' or 'full'.
default: summary
required: religion_name
detail_level
user: Retrieve the historic dates and facts related to Christianity between year 300 and 400.

Available function:
name: get_religion_history
description: Retrieves historic events and facts related to a specified religion for a given period.
parameters: type: dict
properties: religion: type: string
description: The name of the religion.
start_year: type: integer
description: The starting year of the period.
end_year: type: integer
description: The end year of the period.
event_type: type: string
enum: all
crusade
schism
reform
description: Optional parameter specifying the type of event. Default is 'all'.
required: religion
start_year
end_year
user: Get the biography and main contributions of Pope Innocent III.

Available function:
name: religious_history.get_papal_biography
description: Retrieve the biography and main religious and historical contributions of a Pope based on his papal name.
parameters: type: dict
properties: papal_name: type: string
description: The papal name of the Pope.
include_contributions: type: boolean
default: no
description: Include main contributions of the Pope in the response if true.
required: papal_name
include_contributions
user: Generate an image of a circle with a radius of 50 pixels and color 'Red'.

Available function:
name: generate_circle_image
description: Generates a circle image based on the given radius and color
parameters: type: dict
properties: radius: type: integer
description: The radius of the circle in pixels.
color: type: string
description: The color of the circle.
background: type: string
description: Optional: The color of the background, default is white.
required: radius
color
user: Can you help me identify the basic RGB value of Sea Green color?

Available function:
name: identify_color_rgb
description: This function identifies the RGB values of a named color.
parameters: type: dict
properties: color_name: type: string
description: Name of the color.
standard: type: string
description: The color standard (e.g. basic, pantone). Default is 'basic'
required: color_name
user: Mix yellow and blue colors and adjust the lightness level to 60 percent.

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