yk12311/Berkeley-Function-Calling-Leaderboard huggingface dataset:
user: Can you provide the full details of the project named 'portfolio-web', including its status and Adriel's role in it?

Available functions:
name: get_adriel_projects
description: Retrieve a list of project identifiers that Adriel is currently working on, including the project name, status, and the start date.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier of the user for whom the projects are being retrieved.
include_archived: type: boolean
description: Determines whether to include projects that are archived.
status_filter: type: string
description: Filter projects based on their current status.
enum: active
completed
on_hold
start_date_from: type: string
description: Filter projects that started on or after this date. The date should be in the format 'YYYY-MM-DD'.
start_date_to: type: string
description: Filter projects that started on or before this date. The date should be in the format 'YYYY-MM-DD'.
name: get_detail_adriel_project
description: Retrieves the full details of a specific project that Adriel was involved in, including project status and the role Adriel played.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The exact name of the project to fetch details for.
include_financials: type: boolean
description: Determines whether to include financial information such as budget and expenses in the project details.
date_format: type: string
description: The format for any date fields in the project details, such as 'MM/DD/YYYY'.
name: get_adriel_experiences
description: Retrieves a list of professional experiences associated with Adriel, including job titles and employment dates.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier of the user whose experiences are being retrieved.
include_education: type: boolean
description: A flag indicating whether educational experiences should be included in the list.
date_format: type: string
description: The format for dates in the response, such as 'YYYY-MM-DD'.
enum: YYYY-MM-DD
MM/DD/YYYY
DD-MM-YYYY
name: get_adriel_education
description: Retrieves a list of educational institutions attended by Adriel, including the degrees obtained and the fields of study. If no username is provided, the function fetches Adriel's own education history.
parameters: type: dict
properties: username: type: string
description: The unique identifier for the user whose education history is being requested. Defaults to Adriel's username.
include_certifications: type: boolean
description: A flag to determine whether to include certifications along with formal education.
user: Can you retrieve the full details for the 'e-commerce-web' project, including project status and Adriel's role?

Available functions:
name: get_adriel_projects
description: Retrieve a list of project identifiers that Adriel is currently working on, including the project name, status, and the start date.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier of the user for whom the projects are being retrieved.
include_archived: type: boolean
description: Determines whether to include projects that are archived.
status_filter: type: string
description: Filter projects based on their current status.
enum: active
completed
on_hold
start_date_from: type: string
description: Filter projects that started on or after this date. The date should be in the format 'YYYY-MM-DD'.
start_date_to: type: string
description: Filter projects that started on or before this date. The date should be in the format 'YYYY-MM-DD'.
name: get_detail_adriel_project
description: Retrieves the full details of a specific project that Adriel was involved in, including project status and the role Adriel played.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The exact name of the project to fetch details for.
include_financials: type: boolean
description: Determines whether to include financial information such as budget and expenses in the project details.
date_format: type: string
description: The format for any date fields in the project details, such as 'MM/DD/YYYY'.
name: get_adriel_experiences
description: Retrieves a list of professional experiences associated with Adriel, including job titles and employment dates.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier of the user whose experiences are being retrieved.
include_education: type: boolean
description: A flag indicating whether educational experiences should be included in the list.
date_format: type: string
description: The format for dates in the response, such as 'YYYY-MM-DD'.
enum: YYYY-MM-DD
MM/DD/YYYY
DD-MM-YYYY
name: get_adriel_education
description: Retrieves a list of educational institutions attended by Adriel, including the degrees obtained and the fields of study. If no username is provided, the function fetches Adriel's own education history.
parameters: type: dict
properties: username: type: string
description: The unique identifier for the user whose education history is being requested. Defaults to Adriel's username.
include_certifications: type: boolean
description: A flag to determine whether to include certifications along with formal education.
user: Can you retrieve the detailed information about the 'portfolio-web' project that Adriel is working on, including the list of tasks and financial details?

Available functions:
name: get_detail_adriel_project
description: Retrieve detailed information about a specific project that Adriel has been assigned to.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The exact name of the project for which details are being requested.
include_tasks: type: boolean
description: Whether to include a list of tasks associated with the project.
include_financials: type: boolean
description: Flag to indicate if financial details like budget and expenses should be included.
name: get_adriel_experiences
description: Retrieve a list of experiences such as jobs, projects, or educational milestones that Adriel has undertaken. The experiences can be filtered by type and date range.
parameters: type: dict
required: type_filter
properties: type_filter: type: string
description: Filter the experiences by their type, such as 'job', 'project', or 'education'.
enum: job
project
education
start_date: type: string
description: The start date to filter experiences from, in the format 'YYYY-MM-DD'.
end_date: type: string
description: The end date to filter experiences until, in the format 'YYYY-MM-DD'.
include_details: type: boolean
description: Specify whether to include detailed descriptions of each experience.
name: get_adriel_education
description: Retrieve the educational background of the individual named Adriel, including the institutions attended, degrees obtained, and the fields of study.
parameters: type: dict
properties: person_id: type: string
description: The unique identifier for the person whose educational background is being retrieved.
include_certifications: type: boolean
description: A flag to determine whether to include certifications along with formal education.
required: person_id
user: retrieve the detailed information for the 'portfolio-web' project that Adriel worked on, including its current status?

Available functions:
name: get_detail_adriel_project
description: Retrieve the detailed information of a specific project that Adriel worked on, including its current status and relevant dates.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The unique name of the project.
include_financials: type: boolean
description: A flag to indicate whether financial details should be included in the response.
status_filter: type: string
description: Filter the details by the current status of the project.
enum: active
completed
on-hold
cancelled
name: get_adriel_list_projects
description: Retrieve a list of projects that Adriel is currently involved in, including active and inactive projects.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier of the user for whom the project list is being retrieved.
include_inactive: type: boolean
description: A flag to determine whether to include inactive projects in the list.
sort_order: type: string
description: The order in which the list of projects is sorted. It can be either by 'start_date' or 'name'.
enum: start_date
name
name: get_adriel_experiences
description: Retrieves a list of Adriel's professional experiences, including roles and companies.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier of the user whose experiences are being fetched.
include_education: type: boolean
description: A flag to determine if educational experiences should be included.
years: type: integer
description: Filter the experiences to only include those within the last specified number of years.
sort_order: type: string
description: The order in which to sort the experiences, either by start date or relevance.
enum: date
relevance
name: get_adriel_education
description: Retrieve the educational background information for an individual named Adriel, including the institutions attended, degrees earned, and years of attendance.
parameters: type: dict
required: person_id
properties: person_id: type: string
description: The unique identifier for the person whose educational background is being requested. This should be in the format of a UUID.
include_certifications: type: boolean
description: A flag to determine whether to include certifications along with formal education.
fields: type: array
items: type: string
description: An array of strings specifying which fields of the educational background to include in the response, such as ['institution', 'degree', 'year'].
user: show me the list of all projects "Adriel" with user id 123 is currently involved in, both active and inactive?

Available functions:
name: get_detail_adriel_project
description: Retrieve the detailed information of a specific project that Adriel worked on, including its current status and relevant dates.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The unique name of the project.
include_financials: type: boolean
description: A flag to indicate whether financial details should be included in the response.
status_filter: type: string
description: Filter the details by the current status of the project.
enum: active
completed
on-hold
cancelled
name: get_adriel_list_projects
description: Retrieve a list of projects that Adriel is currently involved in, including active and inactive projects.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier of the user for whom the project list is being retrieved.
include_inactive: type: boolean
description: A flag to determine whether to include inactive projects in the list.
sort_order: type: string
description: The order in which the list of projects is sorted. It can be either by 'start_date' or 'name'.
enum: start_date
name
name: get_adriel_experiences
description: Retrieves a list of Adriel's professional experiences, including roles and companies.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier of the user whose experiences are being fetched.
include_education: type: boolean
description: A flag to determine if educational experiences should be included.
years: type: integer
description: Filter the experiences to only include those within the last specified number of years.
sort_order: type: string
description: The order in which to sort the experiences, either by start date or relevance.
enum: date
relevance
name: get_adriel_education
description: Retrieve the educational background information for an individual named Adriel, including the institutions attended, degrees earned, and years of attendance.
parameters: type: dict
required: person_id
properties: person_id: type: string
description: The unique identifier for the person whose educational background is being requested. This should be in the format of a UUID.
include_certifications: type: boolean
description: A flag to determine whether to include certifications along with formal education.
fields: type: array
items: type: string
description: An array of strings specifying which fields of the educational background to include in the response, such as ['institution', 'degree', 'year'].
user: get me with Adriel's detailed profile information, including his personal and professional details? I would also like to have his contact details included. his id is 12445

Available functions:
name: get_detail_adriel_project
description: Retrieve the detailed information of the specific project that Adriel has been assigned to.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The unique name identifier for the project.
include_financials: type: boolean
description: A flag to determine if financial information related to the project should be included in the details.
requested_by: type: string
description: The name of the person or system requesting the project details. Format: 'FirstName LastName' (e.g., 'John Doe').
name: get_adriel_list_projects
description: Retrieves a list of projects that the user Adriel is currently working on, including project names and statuses.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier for the user whose project list is being requested.
include_completed: type: boolean
description: Determines whether to include completed projects in the list.
page: type: integer
description: The page number for pagination, starting from 1.
page_size: type: integer
description: The number of projects to display per page.
name: get_adriel_experiences
description: Retrieves a list of experiences, such as jobs or projects, that Adriel has participated in.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier of the user whose experiences are being retrieved.
include_education: type: boolean
description: A flag indicating whether educational experiences should also be included in the results.
date_format: type: string
description: The expected string format for dates, such as 'YYYY-MM-DD'.
limit: type: integer
description: The maximum number of experiences to retrieve.
sort_order: type: string
description: The order in which to sort the experiences, either 'ascending' or 'descending'.
enum: ascending
descending
name: get_adriel_education
description: Fetches a list of educational qualifications obtained by Adriel, including the institution name, degree, and field of study.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier for the user whose education details are being retrieved.
include_certifications: type: boolean
description: Determines whether to include professional certifications along with formal education qualifications.
name: get_adriel_profile
description: Retrieve the detailed profile information for the user named Adriel, including personal and professional details.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier for the user whose profile is being requested.
include_contacts: type: boolean
description: A flag to determine if the contact details should be included in the profile information.
format: type: string
description: The desired format for the profile data.
enum: json
xml
yaml
user: fetch the profile information for Adriel with user_id '12345', including his personal details and preferences?

Available functions:
name: get_detail_adriel_project
description: Retrieves the detailed information of the specific project that Adriel is or was involved in.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The exact name of the project to retrieve details for.
include_financials: type: boolean
description: Determines whether to include financial details such as budget and expenses in the project details.
report_format: type: string
description: Specifies the format of the project detail report.
enum: summary
full
custom
name: get_adriel_list_projects
description: Retrieves a list of project names that Adriel is currently working on, including their status and estimated completion dates.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier of the user (Adriel) for whom the project list is to be fetched.
include_completed: type: boolean
description: A flag to determine whether to include completed projects in the list.
status_filter: type: string
description: Filter the projects list based on the status of the projects.
enum: active
pending
completed
on-hold
name: get_adriel_experiences_and_education
description: Retrieves a list of Adriel's professional experiences and educational background details.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier of the user whose experiences and education are being retrieved.
include_private: type: boolean
description: A flag to determine if private experiences and education details should be included in the results.
fields: type: array
items: type: string
description: A list of specific fields to retrieve, such as ['work_history', 'degrees']. If omitted, all fields are returned.
name: get_adriel_profile
description: Fetch the profile information of a user named Adriel, including basic personal details and preferences.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier for the user whose profile is being requested.
include_preferences: type: boolean
description: Flag to determine whether to include the user's preferences in the profile data.
format: type: string
description: The format in which the profile data should be returned.
enum: json
xml
user: fetch the profile information for Adriel, id 12345, including his personal details and account settings?

Available functions:
name: get_detail_adriel_project
description: Retrieves comprehensive information about the specific project Adriel has been assigned to, including its status and key dates.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The unique name identifier of Adriel's project.
include_archived: type: boolean
description: A flag to determine if details of archived projects should be included.
date_format: type: string
description: The expected output format for dates, such as 'MM/DD/YYYY' or 'DD-MM-YYYY'.
enum: MM/DD/YYYY
DD-MM-YYYY
name: get_adriel_list_projects
description: Retrieves the list of projects that Adriel has contributed to, including details such as project names, status, and involvement duration.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier of the user whose projects are being retrieved.
include_archived: type: boolean
description: A flag to include projects that are archived. If set to true, both active and archived projects are returned.
start_date: type: string
description: The start date for filtering projects, in the format 'YYYY-MM-DD'. Projects started on or after this date will be included in the list.
end_date: type: string
description: The end date for filtering projects, in the format 'YYYY-MM-DD'. Projects started on or before this date will be included in the list.
name: get_adriel_experiences_and_education
description: Retrieves a collection of Adriel's professional experiences and academic education details.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier for the user whose experiences and education are being requested.
include_references: type: boolean
description: A flag indicating whether to include references in the response.
language: type: string
description: The language preference for the content returned.
enum: EN
FR
ES
DE
CN
name: get_adriel_profile
description: Fetches and returns the profile information for the user named Adriel, including personal details and account settings.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier of the user for whom the profile is being requested.
include_private: type: boolean
description: Determines if private information should be included in the profile data.
name: get_adriel_detail_experience_and_education
description: Retrieves a comprehensive list of Adriel's professional experiences and educational background.
parameters: type: dict
required: experience_or_education_name
properties: experience_or_education_name: type: string
description: The specific name of the experience or educational institution to retrieve details for.
include_dates: type: boolean
description: Whether to include the start and end dates for each experience and education entry.
include_descriptions: type: boolean
description: Indicates if detailed descriptions for each entry should be included.
user: Get the details of Adriel's internship at Sebelas Maret University?

Available functions:
name: get_detail_adriel_project
description: Retrieve detailed information about the specific project that Adriel has contributed to.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The unique name identifier of the project.
name: get_adriel_detail_experience_and_education
description: Retrieves detailed information about Adriel's work experiences and educational background.
parameters: type: dict
required: experience_or_education_name
properties: experience_or_education_type: type: string
description: Specifies the category for the query, whether it's regarding work experience or education.
enum: work_experience
education
experience_or_education_name: type: string
description: The specific name or title of the experience or educational institution to fetch details for.
name: get_adriel_list_projects
description: Retrieves a list of projects that Adriel is currently working on, including project details and status.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier of the user (Adriel) whose projects are to be retrieved.
include_completed: type: boolean
description: Whether to include projects that have already been completed.
start_date: type: string
description: The start date for the range of projects to be retrieved, in the format of 'YYYY-MM-DD'.
end_date: type: string
description: The end date for the range of projects to be retrieved, in the format of 'YYYY-MM-DD'. By default, it is set to the current date.
name: get_adriel_experiences_and_education
description: Retrieve a combined list of Adriel's professional experiences and educational background.
parameters: type: dict
required: user_id
properties: user_id: type: integer
description: The unique identifier for the user whose experiences and education are being retrieved.
include_experiences: type: boolean
description: Specifies whether to include Adriel's work experiences in the result.
include_education: type: boolean
description: Specifies whether to include Adriel's educational history in the result.
sort_order: type: string
description: The order in which the combined list should be sorted.
enum: ascending
descending
max_results: type: integer
description: The maximum number of items to return in the response.
name: get_adriel_profile
description: Retrieves the complete profile information for the user named Adriel, including personal details and preferences.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier of the user for whom the profile is being requested.
include_contact_info: type: boolean
description: Determines whether to include the user's contact information in the profile data.
profile_language: type: string
description: Preferred language for the profile data presentation.
enum: English
Spanish
French
German
Chinese
user: Can you provide me with the details of Adriel's internship at the sebelas maret university?

Available functions:
name: get_detail_adriel_project
description: Retrieves the detailed information of a specific project that Adriel was working on, including the project's status and start date.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The unique name identifier for the project.
include_financials: type: boolean
description: Flag to determine if financial details should be included in the response.
response_format: type: string
description: The desired format of the response data.
enum: json
xml
start_date: type: string
description: The starting date of the project in the format of 'YYYY-MM-DD', such as '2021-04-12'. If not provided, defaults to the project's actual start date.
name: get_adriel_detail_experience_and_education
description: Retrieves the detailed information regarding Adriel's specific experiences and educational background.
parameters: type: dict
required: experience_or_education_type
properties: experience_or_education_type: type: string
description: The category of Adriel's experience or education to fetch details for.
enum: Internship at Sebelas Maret University (UNS)
Freelance work at Pingfest
Education at Sebelas Maret University (UNS)
name: get_adriel_list_projects
description: Retrieve a list of projects that Adriel has worked on, optionally filtered by status.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier of the user whose projects are to be fetched.
status: type: string
description: The current status of the projects to filter by.
enum: active
completed
archived
on_hold
include_dates: type: boolean
description: Determines if start and end dates of the projects should be included in the response.
name: get_adriel_experiences_and_education
description: Retrieve a combined list of Adriel's professional experiences and academic qualifications.
parameters: type: dict
properties: user_id: type: integer
description: The unique identifier of the user for whom the experiences and education details are to be fetched.
include_references: type: boolean
description: Determines whether to include reference contacts for each experience and education entry.
date_format: type: string
description: The expected date format for any date fields in the experiences and education entries, such as 'MM/DD/YYYY'.
required: user_id
name: get_adriel_profile
description: Retrieve the full profile information for the user Adriel, including personal details and account settings.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier for the user whose profile is being retrieved.
include_private: type: boolean
description: A flag indicating whether to include private details in the profile.
name: get_adriel_tech_stack
description: Retrieves a list of technologies that Adriel has experience working with, including programming languages, frameworks, and tools.
parameters: type: dict
user: Can you provide me with a list of projects that Adriel, id 12345, has worked on which are currently active?

Available functions:
name: get_detail_adriel_project
description: Retrieves the detailed information of a specific project that Adriel was working on, including the project's status and start date.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The unique name identifier for the project.
include_financials: type: boolean
description: Flag to determine if financial details should be included in the response.
response_format: type: string
description: The desired format of the response data.
enum: json
xml
start_date: type: string
description: The starting date of the project in the format of 'YYYY-MM-DD', such as '2021-04-12'. If not provided, defaults to the project's actual start date.
name: get_adriel_detail_experience_and_education
description: Retrieves the detailed information regarding Adriel's specific experiences and educational background.
parameters: type: dict
required: experience_or_education_type
properties: experience_or_education_type: type: string
description: The category of Adriel's experience or education to fetch details for.
enum: Internship at Sebelas Maret University (UNS)
Freelance work at Pingfest
Education at Sebelas Maret University (UNS)
name: get_adriel_list_projects
description: Retrieve a list of projects that Adriel has worked on, optionally filtered by status.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier of the user whose projects are to be fetched.
status: type: string
description: The current status of the projects to filter by.
enum: active
completed
archived
on_hold
include_dates: type: boolean
description: Determines if start and end dates of the projects should be included in the response.
name: get_adriel_experiences_and_education
description: Retrieve a combined list of Adriel's professional experiences and academic qualifications.
parameters: type: dict
properties: user_id: type: integer
description: The unique identifier of the user for whom the experiences and education details are to be fetched.
include_references: type: boolean
description: Determines whether to include reference contacts for each experience and education entry.
date_format: type: string
description: The expected date format for any date fields in the experiences and education entries, such as 'MM/DD/YYYY'.
required: user_id
name: get_adriel_profile
description: Retrieve the full profile information for the user Adriel, including personal details and account settings.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier for the user whose profile is being retrieved.
include_private: type: boolean
description: A flag indicating whether to include private details in the profile.
name: get_adriel_tech_stack
description: Retrieves a list of technologies that Adriel has experience working with, including programming languages, frameworks, and tools.
parameters: type: dict
user: I'm starting from New York, NY. Could you provide me with details for a trip, including potential destinations, estimated costs, and any travel advisories?

Available functions:
name: sort_array
description: Sorts an array of integers in ascending order.
parameters: type: dict
required: array
properties: array: type: array
items: type: integer
description: An array of integers to be sorted.
reverse: type: boolean
description: Determines if the array should be sorted in descending order. Defaults to false (ascending order).
name: get_trip
description: Retrieve trip details for a specified location, including possible destinations, estimated costs, and travel advisories.
parameters: type: dict
required: location
properties: location: type: string
description: The starting location for the trip, in the format of 'City, State', such as 'Berkeley, CA' or 'New York, NY'.
user: Can you tell me what the greatest common divisor of 100 and 120 is?

Available functions:
name: math_gcd
description: Calculates the greatest common divisor (GCD) of two non-negative integers.
parameters: type: dict
required: a
b
properties: a: type: integer
description: The first non-negative integer for which the GCD is to be computed.
b: type: integer
description: The second non-negative integer for which the GCD is to be computed.
name: estimate_derivative
description: Estimate the derivative of a function at a given point using a numerical approximation method.
parameters: type: dict
required: function
x
properties: function: type: any
description: The function of which to calculate the derivative. It should be a single-variable function.
x: type: float
description: The point at which to calculate the derivative, expressed as a floating-point number.
delta: type: float
description: The small change in the input of the function used for calculating the derivative. It determines the accuracy of the approximation.
user: Can you help me translate this English text to Danish: 'The quick brown fox jumps over the lazy dog.'

Available functions:
name: finish
description: Translate a given text from one language to another using the NLLB (Neural Language Learning Bridges) model.
parameters: type: dict
required: input_text
tgt_lang
src_lang
properties: input_text: type: string
description: The text you want to translate.
tgt_lang: type: string
description: The target language code, following the BCP 47 standard, such as 'en' for English, 'zh' for Chinese.
enum: en
zh
jp
ko
da
src_lang: type: string
description: The source language code, following the BCP 47 standard, such as 'en' for English, 'zh' for Chinese.
max_length: type: integer
description: The maximum number of characters for the translated text. Excess text will be truncated.
access_token: type: string
description: The access token required to authenticate with the Hugging Face API for translation.
name: get_translation_nllb
description: Translate text from one language to another using the BAIDU Translate API.
parameters: type: dict
required: text
tgt_lang
properties: text: type: string
description: The text to translate.
tgt_lang: type: string
description: The code of the target language to translate to, such as 'en' for English, 'zh' for Chinese, 'jp' for Japanese, 'ko' for Korean, or 'da' for Danish.
appid: type: string
description: The application ID provided by BAIDU to use their translation API.
secret_key: type: string
description: The secret key provided by BAIDU for secure access to the translation API.
name: get_translation_baidu
description: This function requests a translation from the Baidu translation service for a specified question string.
parameters: type: dict
required: question
properties: question: type: string
description: The text input that needs to be translated.
source_language: type: string
description: The language code of the source text. For example, 'en' for English.
enum: en
es
fr
de
zh
target_language: type: string
description: The language code of the target translation. For example, 'es' for Spanish.
enum: en
es
fr
de
zh
name: ask_to_user
description: Prompts the user to complete the given task and records their answer.
parameters: type: dict
required: answer
properties: answer: type: string
description: The user's response to the prompted task.
user: I'm looking for some guidance about 'career growth'

Available functions:
name: search_advice
description: Returns a random piece of advice. The advice is provided in the form of a slip object that contains a slip ID and the advice text.
parameters: type: dict
properties: query: type: string
description: A search term to filter the pieces of advice. Leave empty for a random piece of advice.
language: type: string
description: The language for the advice slip. Supported languages include English (EN), Spanish (ES), German (DE), and French (FR).
enum: EN
ES
DE
FR
name: advice_by_id
description: Retrieves an advice slip object based on a given unique identifier. If found, the slip object containing the advice is returned.
parameters: type: dict
properties: slip_id: type: string
description: The unique identifier for the advice slip, used to retrieve the specific piece of advice.
required: slip_id
name: finish
description: Retrieves an array of advice slip objects that match the provided search term. Each slip object contains advice related to the search query.
parameters: type: dict
required: query
properties: query: type: string
description: The search term used to find relevant advice slips.
name: random_advice
description: Provides a piece of advice or guidance in response to a user's question. This function should be used sparingly and only when additional information is essential to completing the task.
parameters: type: dict
required: question
properties: question: type: string
description: The question posed by the user seeking advice.
name: ask_to_user
description: Prompt the user to complete a task and record the response.
parameters: type: dict
properties: question: type: string
description: The question presented to the user to solicit a task-related response.
answer: type: string
description: The user's response to the given task.
timeout: type: integer
description: The time in seconds the user has to respond before the task times out. A value of 0 means no timeout.
allow_empty: type: boolean
description: Specifies whether an empty response is considered valid.
required: question
answer
user: 北京后天的天气如何？

Available functions:
name: get_current_weather
description: Retrieve the current weather conditions for a specified location.
parameters: type: dict
required: location
properties: location: type: string
description: The location for which to obtain weather information, in the format of 'City, State', such as 'San Francisco, CA'.
unit: type: string
description: The temperature unit for the weather report.
enum: celsius
fahrenheit
name: weather_forecast.get
description: Retrieve the weather forecast for a specific future date in a given location, presented in the desired temperature unit.
parameters: type: dict
required: location
date
properties: location: type: string
description: The location for the forecast, in the format of 'City, State', such as 'San Francisco, CA' or 'New York, NY'.
date: type: string
description: The future date for which the forecast is required. Acceptable values are 'tomorrow', 'the day after tomorrow', or 'in a week'.
enum: tomorrow
the day after tomorrow
in a week
unit: type: string
description: The temperature unit for the forecast.
enum: celsius
fahrenheit
user: Find out the rewards for playing Fortnite on Playstation platform with different missions and trophies

Available functions:
name: game_rewards.get
description: Retrieve information about different types of rewards that a player can receive when playing a specific game across various platforms.
parameters: type: dict
required: game
platform
properties: game: type: string
description: The exact name of the game for which reward information is being retrieved.
platform: type: string
description: The gaming platform for which reward information is being retrieved, such as 'Xbox', 'PlayStation', or 'PC'.
mission: type: string
description: The specific mission within the game for which rewards are being queried. If omitted, rewards for the entire game will be returned.
trophy: type: string
description: The trophy level, such as 'bronze', 'silver', 'gold', or 'platinum', for which rewards information is sought. If omitted, rewards for all trophy levels will be returned.
enum: bronze
silver
gold
platinum
name: game_scores.get
description: Retrieve scores and rankings for a player's performance at a specific level in a game on a given gaming platform.
parameters: type: dict
required: game
platform
level
properties: game: type: string
description: The name of the game for which to retrieve scores.
platform: type: string
description: The gaming platform, such as 'Xbox', 'Playstation', or 'PC'.
enum: Xbox
Playstation
PC
level: type: integer
description: The game level number for which scores are to be retrieved.
player: type: string
description: The name of the player whose scores are to be retrieved. If not provided, scores for all players are returned.
name: game_missions.list
description: Retrieve a list of all available missions for a specific game, including mission details such as the mission's name and its objectives.
parameters: type: dict
required: game
properties: game: type: string
description: The exact title of the game for which missions are being listed.
include_completed: type: boolean
description: A flag indicating whether to include completed missions in the list.
limit: type: integer
description: The maximum number of missions to retrieve. Used for pagination.
user: Sort this list of names in ascending order: ['Sam', 'Alice', 'Jack']. 
First, identify the appropriate function.

Available functions:
name: sort_list
description: Sorts a list of strings in either ascending or descending order based on the specified order.
parameters: type: dict
required: elements
properties: elements: type: array
items: type: string
description: The list of string elements to be sorted.
order: type: string
description: Specifies the sorting order. Acceptable values are 'asc' for ascending order or 'desc' for descending order.
enum: asc
desc
name: filter_list
description: Filters a list of strings, returning only those that meet the specified condition.
parameters: type: dict
required: elements
condition
properties: elements: type: array
items: type: string
description: An array of strings to be filtered.
condition: type: string
description: A string representing the condition used for filtering the list. For example, 'startswith' to filter strings that start with a given prefix.
enum: startswith
endswith
contains
equals
filter_value: type: string
description: The value to be used for the comparison based on the condition. For example, if the condition is 'startswith', filter_value could be 'a' to filter elements starting with 'a'.
name: sum_elements
description: Calculate the sum of all numerical elements provided in a list.
parameters: type: dict
required: elements
properties: elements: type: array
items: type: integer
description: A list of integers whose sum is to be calculated.
user: I would like to easily be able to extract any informaton from an 'image.png' based on a 'question' using the vision language model vikhyatk/moondream2. The question is "generate with technically complex attention to detail a description of what you see"


Available functions:
name: transformers.pipeline
description: Initializes a processing pipeline for natural language tasks using pre-trained models from the Hugging Face library. Supports tasks like sentiment analysis, question answering, and text generation.
parameters: type: dict
required: task
model
properties: task: type: string
description: The task to be performed, such as 'sentiment-analysis', 'question-answering', or 'text-generation'.
enum: sentiment-analysis
question-answering
text-generation
ner
summarization
model: type: string
description: The model ID of a pre-trained model from Hugging Face's model hub. For example, 'bert-base-uncased' for English tasks.
framework: type: string
description: The deep learning framework to use. Can be either 'tf' for TensorFlow or 'pt' for PyTorch.
enum: tf
pt
device: type: integer
description: CUDA device to use for computation (e.g., 0 for the first GPU or -1 for CPU).
tokenizer: type: string
description: Optional tokenizer to use. If not specified, the default tokenizer for the selected model is used.
config: type: string
description: Optional configuration for the pipeline. If not specified, the default configuration for the selected model is used.
name: initialize_question_answering_pipeline
description: Initializes the question-answering pipeline using a specified pre-trained model, enabling the system to process and answer questions based on the data it has been trained on.
parameters: type: dict
required: model_name
properties: model_name: type: string
description: The name of the pre-trained model to be used for the question-answering pipeline, such as 'vikhyatk/moondream2'.
use_gpu: type: boolean
description: A flag indicating whether to use GPU for computation. If set to false, CPU will be used instead.
name: analyze_image_with_question.pipeline
description: This function takes an image file and a question related to the image, and uses a machine learning pipeline to analyze the image and answer the question.
parameters: type: dict
required: image_path
question
properties: image_path: type: string
description: The file path to the image to be analyzed.
question: type: string
description: A question in plain English related to the contents of the image.
user: How much is 394 times 213?

Available functions:
name: getCurrentTime
description: Returns the current local time in ISO 8601 format.
parameters: type: dict
properties: timezone: type: string
description: The timezone for which the current time is requested, in the format of 'Area/Location' (e.g., 'America/New_York'). If not provided, defaults to the server's local timezone.
include_date: type: boolean
description: Determines whether the date should be included in the time string. If set to true, the date is included. Defaults to false.
name: CalcProduct
description: Calculates the product of two numeric values.
parameters: type: dict
required: a
b
properties: a: type: integer
description: The first multiplicand in the multiplication operation.
b: type: integer
description: The second multiplicand in the multiplication operation.
name: sum
description: Calculates the sum of two integers.
parameters: type: dict
required: a
b
properties: a: type: integer
description: The first integer to be added.
b: type: integer
description: The second integer to be added.
user: compute 443 * 349

Available functions:
name: getCurrentTime
description: Returns the current local time in ISO 8601 format.
parameters: type: dict
properties: timezone: type: string
description: The timezone for which the current time is requested, in the format of 'Area/Location' (e.g., 'America/New_York'). If not provided, defaults to the server's local timezone.
include_date: type: boolean
description: Determines whether the date should be included in the time string. If set to true, the date is included. Defaults to false.
name: CalcProduct
description: Calculates the product of two numeric values.
parameters: type: dict
required: a
b
properties: a: type: integer
description: The first multiplicand in the multiplication operation.
b: type: integer
description: The second multiplicand in the multiplication operation.
name: sum
description: Calculates the sum of two integers.
parameters: type: dict
required: a
b
properties: a: type: integer
description: The first integer to be added.
b: type: integer
description: The second integer to be added.
user: what time is it for the timezone 'America/Los_Angeles'?

Available functions:
name: getCurrentTime
description: Returns the current local time in ISO 8601 format.
parameters: type: dict
properties: timezone: type: string
description: The timezone for which the current time is requested, in the format of 'Area/Location' (e.g., 'America/New_York'). If not provided, defaults to the server's local timezone.
include_date: type: boolean
description: Determines whether the date should be included in the time string. If set to true, the date is included. Defaults to false.
name: CalcProduct
description: Calculates the product of two numeric values.
parameters: type: dict
required: a
b
properties: a: type: integer
description: The first multiplicand in the multiplication operation.
b: type: integer
description: The second multiplicand in the multiplication operation.
name: sum
description: Calculates the sum of two integers.
parameters: type: dict
required: a
b
properties: a: type: integer
description: The first integer to be added.
b: type: integer
description: The second integer to be added.
user: 获取阿迪达斯的工单

Available functions:
name: get_current_weather
description: Retrieves the current weather conditions for a specified location, including temperature and atmospheric conditions.
parameters: type: dict
required: location
properties: location: type: string
description: The location for which weather is being requested, in the format of 'City, State', such as 'San Francisco, CA' or 'New York, NY'.
unit: type: string
description: The unit of temperature measurement for the weather report.
enum: celsius
fahrenheit
name: get_tickets
description: Retrieve a list of support tickets for a specified company.
parameters: type: dict
required: customer
properties: customer: type: string
description: The name of the company for which to retrieve support tickets.