yk12311/Berkeley-Function-Calling-Leaderboard huggingface dataset:
user: mert

Available functions:
name: component_api.ComponentApi.get_component_by_hash
description: Retrieves a list of components from the database that match the specified cryptographic hash value.
parameters: type: dict
required: hash
properties: hash: type: string
description: A cryptographic hash of the component to retrieve. This can be in the format of MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-384, SHA3-512, BLAKE2b-256, BLAKE2b-384, BLAKE2b-512, or BLAKE3.
enum: MD5
SHA-1
SHA-256
SHA-384
SHA-512
SHA3-256
SHA3-384
SHA3-512
BLAKE2b-256
BLAKE2b-384
BLAKE2b-512
BLAKE3
name: search_api.SearchApi.vulnerable_software_search
description: Search for software vulnerabilities using a query string or a Common Platform Enumeration (CPE) identifier. The search results will include relevant software that is known to be vulnerable.
parameters: type: dict
required: query
properties: query: type: string
description: The search query string to find vulnerabilities. It can include software names, versions, or any relevant keywords.
cpe: type: string
description: The CPE identifier to specify the software product and version for a more precise search.
name: team_api.delete_team
description: Permanently removes a specified team from the system. This action cannot be undone.
parameters: type: dict
required: team_id
properties: team_id: type: string
description: The unique identifier of the team to be deleted.
confirm_deletion: type: boolean
description: A flag to confirm the deletion request.
name: search_api.SearchApi.project_search
description: Executes a search operation and returns results based on the provided query.
parameters: type: dict
required: query
properties: query: type: string
description: The search query string specifying the criteria used for finding projects.
name: search_api.SearchApi.component_search
description: Executes a search based on the provided query string and returns the relevant results.
parameters: type: dict
required: query
properties: query: type: string
description: The search term used to find relevant components.
user: What is the weather in San francisco?

Available functions:
name: get_skin_color
description: Retrieves the specified skin color value. If the skin color is not specified, an error is raised.
parameters: type: dict
required: skin_color
properties: skin_color: type: string
description: The specified skin color to retrieve. Must be a known color name.
enum: fair
light
medium
tan
dark
deep
user: tell me all bathrooms on the 3rd floor

Available functions:
name: __get_all_user_list
description: Retrieve a list containing the names of all users in the system.
parameters: type: dict
properties: include_inactive: type: boolean
description: Whether to include inactive users in the list. If false, only active users are listed.
sort_order: type: string
description: The order in which the user names should be sorted.
enum: asc
desc
name: __query_meeting_room_list
description: Retrieves a list of all meeting rooms including their names and capacities.
parameters: type: dict
name: __get_meeting_room_schedule
description: Retrieve the booking details of specified meeting rooms within a given start and end time.
parameters: type: dict
required: room_names
start_time
end_time
properties: room_names: type: array
items: type: string
description: A list of meeting room names to check the schedule for, such as ['Room A', 'Room B'].
start_time: type: string
description: The start time for the schedule query in ISO 8601 format, e.g., '2020-01-01T10:15:30+08:00'.
end_time: type: string
description: The end time for the schedule query in ISO 8601 format, e.g., '2020-01-01T18:15:30+08:00'.
name: __book_meeting_room
description: Reserves a meeting room by specifying the room name and the start and end times. It also registers a list of attendees.
parameters: type: dict
required: meeting_room_name
start_time
end_time
attendees
properties: meeting_room_name: type: string
description: The full name of the meeting room to be reserved.
start_time: type: string
description: The start time of the meeting in ISO 8601 format, for example '2020-01-01T10:15:30+08:00'.
end_time: type: string
description: The end time of the meeting in ISO 8601 format, for example '2020-01-01T10:15:30+08:00'.
attendees: type: array
items: type: string
description: A list of attendees' names for the meeting, such as ['User1', 'User2'].
system: You are an all purpose assistant with specialities in film history and weather reports. You can help with a variety of tasks. If you do not know how to help, you can ask for help from the user.
user: What was the first Studio Ghibli film to win the Japan Academy Film Prize for Picture of the Year, and how did its box office success influence the studio's international popularity?

Available functions:
name: get_current_weather
description: Retrieve the current weather conditions for a specified location in either Celsius or Fahrenheit.
parameters: type: dict
required: location
properties: location: type: string
description: The location for which to retrieve the weather, in the format of 'City, State', such as 'San Francisco, CA' or 'New York, NY'.
unit: type: string
description: The unit of measurement for the temperature.
enum: celsius
fahrenheit
name: search_local_docs
description: Searches the local knowledge base for documents that match the given natural language query and returns relevant document entries.
parameters: type: dict
required: query
properties: query: type: string
description: The search query expressed in natural language, such as 'What are the symptoms of a cold?'.
limit: type: integer
description: The maximum number of documents to return.
include_metadata: type: boolean
description: Determines whether to include metadata for the documents in the search results.
user: i love bike

Available functions:
name: get_current_weather
description: Retrieves the current weather information for a specified location.
parameters: type: dict
required: location
properties: location: type: string
description: The location for which to get the weather, in the format of 'City, State', such as 'San Francisco, CA' or 'New York, NY'.
unit: type: string
description: The unit of measurement for temperature.
enum: celsius
fahrenheit
user: One of the cool cities is San Francisco

Available functions:
name: get_current_weather
description: Retrieves the current weather information for a specified location.
parameters: type: dict
required: location
properties: location: type: string
description: The location for which to get the weather, in the format of 'City, State' or 'City, Country', such as 'San Francisco, CA' or 'London, UK'.
unit: type: string
description: The temperature unit for the weather report.
enum: celsius
fahrenheit
name: get_city_name
description: Retrieves the full standardized name of a city based on input that includes the city and state abbreviation, formatted as 'City, State'.
parameters: type: dict
required: city_name
properties: city_name: type: string
description: The full name of the city along with the state abbreviation, in the format of 'City, State', such as 'San Francisco, CA'.
unit: type: string
description: The measurement unit for the geographical data associated with the city name. This parameter is optional and is intended for future extensibility.
enum: metric
imperial
user: Is the given text:meeting Saloni <> Sahil in evening, relevant to the keyword:Sahil

Available functions:
name: get_weather
description: Retrieves the current weather for a specified city and state.
parameters: type: dict
required: location
properties: location: type: string
description: The location for which to get the weather, in the format of 'City, State', such as 'San Francisco, CA'.
unit: type: string
description: The unit of temperature for the weather report.
enum: celsius
fahrenheit
user: The user did not provide a query

Available functions:
name: get_value_chat
description: Retrieves a chat value based on the service ID, work hours, and service date. It indicates whether the service is scheduled for tomorrow.
parameters: type: dict
properties: service_id: type: integer
description: The unique identifier of the service. Valid values are 1 for cleaning service, 2 for ironing service, 3 for massage, 13 for big cleaning service, 39 for bathroom cleaning, 15 for dust mites cleaning, 35 for cleaning services for a team of 3 people, and 24 for disinfectant cleaning.
work_hours: type: integer
description: The number of hours booked for the service.
is_tomorrow: type: boolean
description: A flag indicating whether the service is scheduled for tomorrow. True if the service is tomorrow, false otherwise.
service_date: type: string
description: The date of the customer's service appointment, in the format YYYY-MM-DD. Defaults to null, which represents the current date.
required: service_id
work_hours
user: there is a meeting Saloni <> Sahil in the evening

Available functions:
name: contains_word_gaurav
description: Check whether the given text contains the keyword 'gaurav'.
parameters: type: dict
required: keyword
properties: keyword: type: string
description: The word to be checked within the text. The function verifies if this keyword is present.
user: The user did not provide a query

Available functions:
name: get_value_chat
description: This function retrieves the chat value for various services provided on a specified date, determining if the service is scheduled for tomorrow.
parameters: type: dict
required: service_id
is_tomorrow
properties: service_id: type: integer
description: Unique identifier of the service. For example, 1 represents cleaning service, 2 for ironing service, 3 for massage, 13 for big cleaning service, 39 for bathroom cleaning, 15 for dust mites cleaning, 35 for a cleaning team of 3 people, and 24 for disinfectant cleaning.
enum: 1
2
3
13
39
15
35
24
work_hours: type: integer
description: Number of hours the service is expected to last.
is_tomorrow: type: boolean
description: Indicates whether the service is scheduled for tomorrow. True if the service is tomorrow, false otherwise.
service_date: type: string
description: The scheduled date for the service, in the format of 'YYYY-MM-DD'.
user: I'm a meeting participant in the meeting. My question is: Check if I have tasks

Available functions:
name: helpDocSearchFunc
description: Retrieves help documentation for Webex collaboration products from the online help site based on the user's search query.
parameters: type: dict
required: query
properties: query: type: string
description: The search keyword or phrase for querying the help documents, such as 'video conference setup' or 'account management'.
language: type: string
description: The language preference for the help documentation.
enum: en-US
es-ES
fr-FR
de-DE
it-IT
maxResults: type: integer
description: The maximum number of help documents to return in the search results. Defaults to 10.
name: getMeetingTranscriptFunc
description: Retrieves the transcript of a meeting including details such as topics, agendas, and discussions. If a duration is not specified, the transcript for the last 10 minutes will be fetched.
parameters: type: dict
required: meetingID
properties: meetingID: type: string
description: The unique identifier for the meeting whose transcript is being requested.
lastDurationInSeconds: type: integer
description: The duration for which the transcript is requested, in seconds. If not specified, defaults to the last 600 seconds (10 minutes).
user: hi there

Available functions:
name: awx_list_job_templates
description: List all available job templates in AWX, providing options to filter results based on criteria such as name, project, and inventory.
parameters: type: dict
required: page
page_size
properties: page: type: integer
description: The page number to retrieve in the paginated result set.
page_size: type: integer
description: The number of job template records to display per page.
search: type: string
description: A search term to filter job templates by name.
project_id: type: integer
description: Filter job templates by their associated project ID.
inventory_id: type: integer
description: Filter job templates by their associated inventory ID.
name: awx_run_job_templates
description: Executes specified job templates in AWX (Ansible Tower), facilitating automated job execution and management.
parameters: type: dict
required: template_id
properties: template_id: type: integer
description: The unique identifier of the template that is going to be run.
inventory: type: integer
description: The ID of the inventory to be used with the job template.
extra_vars: type: string
description: Additional variables to pass to the job template in JSON format.
limit: type: string
description: A string that identifies which hosts should be managed. Could be a single host, a group, or a comma-separated list of hosts or groups.
job_type: type: string
description: The type of job to be executed.
enum: run
check
tags: type: string
description: Specific tags to use for the job template execution, allowing to target specific tasks within the playbook.
skip_tags: type: string
description: Tags to skip during the job template execution, useful for bypassing certain tasks within the playbook.
verbosity: type: integer
description: The level of output verbosity for the job execution. Ranges from 0 (normal) to 5 (highest level of verbosity).
name: awx_create_job_templates
description: Creates a job template in Ansible AWX, which includes essential details like the project, playbook, inventory, and credentials needed for automation jobs.
parameters: type: dict
required: name
project_id
playbook
inventory_id
credential_id
job_type
properties: name: type: string
description: The unique name for the job template being created.
project_id: type: string
description: The unique identifier of the project to be used by the job template.
playbook: type: string
description: The name of the playbook file within the project to be executed by the job template.
inventory_id: type: string
description: The unique identifier of the inventory to be used by the job template.
credential_id: type: string
description: The unique identifier of the credentials to be used by the job template for access to nodes.
job_type: type: string
description: Specifies the type of job the template should run; either executing commands ('run') or just checking for potential changes ('check').
enum: run
check
user: hi there

Available functions:
name: awx_list_job_templates
description: Retrieve a list of all job templates available in AWX, including details such as the template name, job type, and associated inventory.
parameters: type: dict
required: search
properties: search: type: string
description: A search term to filter job templates by name or description. Use '%' as a wildcard character.
page_size: type: integer
description: The number of job templates to return per page. Must be a positive integer.
order_by: type: string
description: The field to order the results by.
enum: name
created
modified
used
ascending: type: boolean
description: Determines the sort order of the results. Set to true for ascending order or false for descending order.
name: awx_run_job_templates
description: Executes specified job templates in AWX (Ansible Tower) by using their unique template IDs.
parameters: type: dict
required: template_id
properties: template_id: type: string
description: The unique identifier of the job template to be executed.
launch_type: type: string
description: The mode in which the job template is launched.
enum: manual
scheduled
callback
dependency
workflow
extra_vars: type: string
description: Additional variables passed to the job template at launch time, formatted as a JSON string.
inventory_id: type: integer
description: The ID of the inventory used for the template, if different from the default.
credential_id: type: integer
description: The ID of the credential to use for the template, if different from the default.
name: awx_create_job_templates
description: Create a job template in Ansible AWX which serves as a blueprint for running Ansible jobs. This includes specifying the project, playbook, inventory, and credentials required.
parameters: type: dict
required: name
project_id
playbook
inventory_id
credential_id
job_type
properties: name: type: string
description: The name for the job template to be created.
project_id: type: string
description: The unique identifier of the project associated with the job template.
playbook: type: string
description: The name of the playbook file to be executed by the job template.
inventory_id: type: string
description: The unique identifier of the inventory to be used by the job template.
credential_id: type: string
description: The unique identifier of the credentials for accessing resources required by the job template.
job_type: type: string
description: The type of job to create, which determines the mode of operation for the job template.
enum: run
check
user: Get the event shoes!

Available functions:
name: EventSettingsApi.get_custom_event_specifications
description: Retrieve a list of custom event specifications configured within the system.
parameters: type: dict
properties: project_id: type: string
description: The unique identifier of the project for which to retrieve event specifications.
active_only: type: boolean
description: A flag to determine if only active event specifications should be retrieved.
required: project_id
name: get_event_specification_infos
description: Retrieves a summary of all built-in and custom event specifications within the system.
parameters: type: dict
properties: include_custom: type: boolean
description: Flag to determine whether to include custom event specifications in the summary.
include_built_in: type: boolean
description: Flag to determine whether to include built-in event specifications in the summary.
name: EventSettingsApi.get_event_specification_infos_by_ids
description: Retrieve a summary of all built-in and custom event specifications using their unique identifiers.
parameters: type: dict
required: event_ids
properties: event_ids: type: array
items: type: string
description: A list of unique identifiers for the event specifications to be summarized.
name: EventSettingsApi.get_built_in_event_specifications
description: Retrieve a list of built-in event specifications based on the provided identifiers.
parameters: type: dict
required: ids
properties: ids: type: array
items: type: string
description: A list of unique identifiers for the built-in events to retrieve.
name: EventSettingsApi.get_system_rules
description: Retrieve a list of all the system-defined rules for custom event specifications, which can be used to configure and manage custom events within the system.
parameters: type: dict
properties: event_category: type: string
description: The category of the event for which the system rules are requested. For example, 'security' or 'system'.
enum: security
system
network
application
active_only: type: boolean
description: A flag indicating whether to return only active rules. If true, only rules that are currently active will be returned.
required: event_category
user: Get the event shoes!

Available functions:
name: EventSettingsApi.get_system_rules
description: Retrieve a list of all system rules applicable for custom event specifications.
parameters: type: dict
properties: event_type: type: string
description: The type of event for which the system rules are requested, such as 'conference', 'webinar', or 'workshop'.
enum: conference
webinar
workshop
include_inactive: type: boolean
description: A flag to indicate whether to include inactive rules in the result set.
name: EventSettingsApi.get_built_in_event_specifications
description: Retrieve a list of all built-in event specifications using their unique identifiers.
parameters: type: dict
required: ids
properties: ids: type: array
items: type: string
description: A list of unique identifiers for the built-in event specifications.
name: EventSettingsApi.get_event_specification_infos_by_ids
description: Retrieve details of both built-in and custom event specifications using their unique identifiers.
parameters: type: dict
required: event_ids
properties: event_ids: type: array
items: type: string
description: A list of event specification IDs for which details are requested. Each ID should be a unique string identifier.
include_custom: type: boolean
description: A flag indicating whether to include custom event specifications in the result. Defaults to true.
include_built_in: type: boolean
description: A flag indicating whether to include built-in event specifications in the result. Defaults to true.
name: EventSettingsApi.get_event_specification_infos
description: Retrieve a summary of all built-in and custom event specifications in the system. This includes details such as event names, identifiers, and types.
parameters: type: dict
properties: include_built_in: type: boolean
description: Indicates whether to include built-in event specifications in the summary.
include_custom: type: boolean
description: Indicates whether to include custom event specifications in the summary.
search_term: type: string
description: Optional search term to filter the event specifications by name or identifier.
page_size: type: integer
description: The number of event specifications to return per page.
page_number: type: integer
description: The page number to retrieve, based on the pagination of the results.
name: EventSettingsApi.get_custom_event_specifications
description: Retrieve a list of all custom event specifications configured in the system.
parameters: type: dict
properties: page: type: integer
description: The page number of the results to fetch, starting from 1.
page_size: type: integer
description: The number of results per page. Maximum value can vary by system configuration.
search_term: type: string
description: A keyword to filter the results based on event names or descriptions.
active_only: type: boolean
description: A flag to retrieve only active event specifications.
user: Get the event shoes!

Available functions:
name: get_event_specification_infos_by_ids
description: Retrieves a summary of all built-in and custom event specifications using their unique identifiers.
parameters: type: dict
required: event_ids
properties: event_ids: type: array
items: type: string
description: A list of unique identifiers for the event specifications to be retrieved.
include_details: type: boolean
description: Flag to determine whether to include detailed information for each event specification.
name: get_event_specification_infos
description: Retrieve a summary list of all built-in and custom event specifications available in the system.
parameters: type: dict
properties: include_custom: type: boolean
description: Flag to include custom event specifications in the summary. If false, only built-in events are included.
page_size: type: integer
description: The number of event specifications to return per page.
page_number: type: integer
description: The page number to retrieve, starting from 1.
name: get_custom_event_specifications
description: Retrieve a list of all custom event specifications defined within the system.
parameters: type: dict
required: limit
offset
properties: limit: type: integer
description: The maximum number of custom event specifications to return at once.
offset: type: integer
description: The offset from the start of the list for pagination purposes.
search_term: type: string
description: A search term to filter the custom event specifications by name or description.
sort_order: type: string
description: The order in which the list of custom event specifications should be sorted.
enum: asc
desc
user: What's the API token for 098-293?

Available functions:
name: api_token_api.APITokenApi.get_api_tokens
description: Retrieves a list of all API tokens associated with the user's account.
parameters: type: dict
properties: user_id: type: integer
description: The unique identifier of the user whose API tokens are to be retrieved.
active_only: type: boolean
description: A flag to determine if only active tokens should be returned.
required: user_id
name: api_token_api.APITokenApi.post_api_token
description: Create a new API token which can be used to authenticate against the API endpoints.
parameters: type: dict
required: username
password
properties: username: type: string
description: The username associated with the account for which the API token is being created.
password: type: string
description: The password corresponding to the username for authentication.
token_name: type: string
description: A human-readable name for the API token.
expires_in: type: integer
description: The number of days until the API token expires. If not provided, the token will not expire.
permissions: type: string
description: The level of access the API token will grant, expressed as a role name.
enum: read_only
read_write
admin
name: CustomDashboardsApi.get_shareable_api_tokens
description: Retrieve a list of all shareable API tokens associated with the user's account.
parameters: type: dict
properties: user_id: type: string
description: The unique identifier of the user whose API tokens are to be retrieved.
include_revoked: type: boolean
description: A flag to indicate whether revoked tokens should be included in the response.
required: user_id
user: convert 'sungai long burger king' to coordinates

Available functions:
name: uber.eat.order
description: Place an order for food from a specific restaurant on Uber Eats, including the desired items and their respective quantities.
parameters: type: dict
required: restaurant_id
items
properties: restaurant_id: type: string
description: The unique identifier for the chosen restaurant.
items: type: array
items: type: string
description: A list of item identifiers and their quantities in the format: item_id:quantity. Example: ['item123:2', 'item456:1'].
notes: type: string
description: Additional instructions for the restaurant, such as dietary restrictions or preferences.
payment_method_id: type: string
description: The unique identifier for the payment method to be used. Use 'default_card' if you want to use the default card on file.
delivery_address: type: string
description: The delivery address in the format of 'Street, City, Postal Code'. For example: '123 Main St, Anytown, 12345'. If 'current_location' is provided, the current location of the user will be used.
name: uber.eat.reviews
description: Submit a review for a food item ordered through Uber Eats, including textual feedback and a star rating.
parameters: type: dict
required: star_rating
properties: reviews: type: string
description: Textual feedback on the food item. Optional and can be left empty if no comments.
star_rating: type: integer
description: The star rating for the food item, on a scale from 1 to 5.
enum: 1
2
3
4
5
user: What versions of Infrana Alert are being used by "delta"?

Available functions:
name: EventSettingsApi.create_website_alert_config
description: Creates a configuration for website alerts, defining the conditions under which alerts are triggered and their severity.
parameters: type: dict
required: name
description
severity
websiteId
properties: name: type: string
description: The unique name for the website alert configuration.
description: type: string
description: A brief description of the website alert configuration.
severity: type: integer
description: The severity level of the alert, which indicates its importance.
enum: 5
10
triggering: type: boolean
description: Flag to determine whether an incident is also triggered when the alert is activated.
websiteId: type: string
description: The unique identifier of the website this alert configuration is associated with.
tagFilterExpression: type: string
description: A boolean expression defining the scope of relevant website beacons through tag filters.
granularity: type: integer
description: The evaluation granularity in minutes, defining the tumbling window size for threshold violation detection.
rule: type: string
description: The type of rule for the alert configuration, such as 'response_time' or 'error_rate'.
threshold: type: float
description: The value above which the specified rule type is considered to be violated.
timeThreshold: type: integer
description: The time duration in minutes within which the threshold must be violated to trigger the alert.
alertChannelIds: type: array
items: type: string
description: A list of alert channel IDs that are notified when the alert is triggered.
name: enable_infra_alert_config
description: Enables the specified infrastructure alert configuration, allowing alerts to be triggered based on the defined criteria.
parameters: type: dict
required: id
properties: id: type: string
description: The unique identifier of the infrastructure alert configuration to be enabled.
name: create_infra_alert_config
description: Creates a new infrastructure alert configuration, allowing users to define conditions and thresholds for system alerts.
parameters: type: dict
required: name
threshold
enabled
properties: name: type: string
description: The name of the alert configuration.
threshold: type: integer
description: The numerical threshold at which the alert should be triggered.
enabled: type: boolean
description: A flag that enables or disables the alert configuration.
alert_type: type: string
description: The type of alert to configure, such as 'cpu', 'memory', or 'disk_space'.
enum: cpu
memory
disk_space
duration: type: integer
description: The duration in minutes that the threshold must be exceeded before triggering the alert.
notification_emails: type: array
items: type: string
description: A list of email addresses to be notified when the alert is triggered.
severity: type: string
description: The severity level of the alert, which can be 'critical', 'warning', or 'info'.
enum: critical
warning
info
user: Get the event shoes!

Available functions:
name: EventSettingsApi.get_custom_event_specifications
description: Retrieve a list of custom event specifications defined in the system.
parameters: type: dict
properties: page: type: integer
description: The page number of the results to retrieve, starting from 1.
limit: type: integer
description: The maximum number of event specifications to return per page.
filter: type: string
description: A string to filter the event specifications by name.
sort_order: type: string
description: The order in which to sort the returned event specifications.
enum: asc
desc
name: EventSettingsApi.get_event_specification_infos
description: Retrieves a summary of all built-in and custom event specifications, including their names, types, and descriptions.
parameters: type: dict
name: get_event_specification_infos_by_ids
description: Retrieve detailed information for a given list of event specification IDs, including both built-in and custom events.
parameters: type: dict
required: event_ids
properties: event_ids: type: array
items: type: string
description: A list of unique identifiers for the event specifications to retrieve information about.
include_details: type: boolean
description: A flag to determine whether to include detailed information for each event specification.
name: events_api.EventsApi.get_event
description: Retrieve the details of a specific event by using its unique identifier.
parameters: type: dict
required: eventId
properties: eventId: type: string
description: The unique identifier of the event to be fetched.
name: EventSettingsApi.enable_custom_event_specification
description: Enable a previously defined custom event specification to start tracking the specified events.
parameters: type: dict
required: eventSpecificationId
properties: eventSpecificationId: type: string
description: Unique identifier of the custom event specification to be enabled.
user: Get the event shoes!

Available functions:
name: EventSettingsApi.get_custom_event_specifications
description: Retrieve a list of all custom event specifications defined within the system. This includes details such as event names, types, and associated metadata.
parameters: type: dict
properties: organization_id: type: string
description: The unique identifier for the organization whose event specifications are to be retrieved.
include_inactive: type: boolean
description: Flag to include inactive event specifications in the results.
required: organization_id
name: EventSettingsApi.get_built_in_event_specification
description: Retrieve the details of a built-in event specification using its unique identifier.
parameters: type: dict
required: eventSpecificationId
properties: eventSpecificationId: type: string
description: The unique identifier of the built-in event specification to retrieve.
name: EventSettingsApi.get_event_specification_infos
description: Retrieve a summary of all built-in and user-defined event specifications available in the system.
parameters: type: dict
properties: include_custom: type: boolean
description: A flag to determine whether to include user-defined event specifications in the summary. If true, both built-in and custom event specifications are included. If false, only built-in specifications are included.
filter_by_type: type: string
description: Filter the event specifications by their type. If provided, only event specifications of the specified type are included in the summary.
enum: notification
alert
workflow
other
name: get_event_specification_infos_by_ids
description: Retrieves a summary of all built-in and custom event specifications using their unique identifiers.
parameters: type: dict
required: event_ids
properties: event_ids: type: array
items: type: string
description: An array of unique identifiers for the event specifications to be retrieved.
name: EventSettingsApi.get_built_in_event_specifications
description: Retrieve a list of all built-in event specifications available in the system.
parameters: type: dict
required: ids
properties: ids: type: array
items: type: string
description: A list of unique identifiers for the built-in event specifications.
user: Get the event shoes!

Available functions:
name: EventSettingsApi.get_custom_event_specifications
description: Retrieve a list of all custom event specifications configured in the system, including their details and current status.
parameters: type: dict
properties: include_inactive: type: boolean
description: Whether to include inactive custom event specifications in the result.
search_term: type: string
description: An optional search term to filter the custom event specifications by name or description.
name: EventSettingsApi.get_event_specification_infos
description: Retrieve a summary of all built-in and custom event specifications, providing an overview of event types available within the system.
parameters: type: dict
properties: include_custom: type: boolean
description: A flag to determine whether to include custom event specifications in the summary. If set to true, both built-in and custom event specifications will be included.
filter: type: string
description: An optional filter term to narrow down the summary to event specifications that contain the specified text in their name or description.
name: EventSettingsApi.get_built_in_event_specification
description: Retrieve the details of a built-in event specification using its unique identifier.
parameters: type: dict
required: eventSpecificationId
properties: eventSpecificationId: type: string
description: The unique identifier of the built-in event specification to retrieve.
name: EventSettingsApi.get_event_specification_infos_by_ids
description: Retrieves a summary of all built-in and custom event specifications given their unique identifiers.
parameters: type: dict
required: event_ids
properties: event_ids: type: array
items: type: string
description: A list of event specification identifiers. Each identifier is a string representing a unique event.
include_details: type: boolean
description: A flag to determine whether detailed information of the events should be included. If set to true, additional event details are returned.
name: EventSettingsApi.get_built_in_event_specifications
description: Retrieve a list of specifications for all built-in events within the system.
parameters: type: dict
required: ids
properties: ids: type: array
description: A list of identifiers for the events whose specifications are to be retrieved.
items: type: integer
user: Get the event shoes!

Available functions:
name: EventSettingsApi.get_custom_event_specifications
description: Retrieve a list of custom event specifications that define custom events within the system.
parameters: type: dict
properties: include_inactive: type: boolean
description: A flag indicating whether to include inactive event specifications in the results.
category_filter: type: string
description: Filter the event specifications by the given category name.
name: EventSettingsApi.get_event_specification_infos
description: Retrieve a summary of all built-in and custom event specifications within the system. This includes details such as event identifiers, names, and descriptions.
parameters: type: dict
properties: include_disabled: type: boolean
description: Whether to include disabled event specifications in the summary.
filter: type: string
description: A filter term to apply to the event names or descriptions. For example, 'error' to filter events related to errors.
name: EventSettingsApi.get_event_specification_infos_by_ids
description: Retrieves details for a list of provided event specification IDs, including both built-in and custom event specifications.
parameters: type: dict
required: event_ids
properties: event_ids: type: array
items: type: string
description: A list of event specification IDs for which details are being requested.
include_custom: type: boolean
description: Flag to determine whether custom event specifications should be included in the response.
include_built_in: type: boolean
description: Flag to determine whether built-in event specifications should be included in the response.
name: EventSettingsApi.get_built_in_event_specification
description: Retrieve the specification for a built-in event based on its unique identifier.
parameters: type: dict
required: eventSpecificationId
properties: eventSpecificationId: type: string
description: The unique identifier of the built-in event specification.
name: EventSettingsApi.get_built_in_event_specifications
description: Retrieve a list of all built-in event specifications using their unique identifiers.
parameters: type: dict
required: ids
properties: ids: type: array
items: type: string
description: An array of unique identifiers for the built-in event specifications.
user: I want to order five 'burgers' and six 'chicken wings' from uber eat McDonald's.

Available functions:
name: repair_mobile
description: Send the mobile device to the selected repair shop for servicing or fixing any issues.
parameters: type: dict
required: shop
properties: shop: type: string
description: The name of the repair shop where the phone will be taken for repair. Example: 'TechFix Center'.
issue_description: type: string
description: A brief description of the issues with the phone.
urgent: type: boolean
description: Whether the repair needs to be done urgently. Defaults to false.
name: clean
description: Perform data cleaning on the provided dataset by removing null values, duplicates, and applying normalization.
parameters: type: dict
required: df
properties: df: type: any
description: The dataset in the form of a dataframe to be cleaned.
remove_nulls: type: boolean
description: Flag to determine whether to remove rows with null values.
remove_duplicates: type: boolean
description: Flag to determine whether to remove duplicate rows.
normalize_columns: type: boolean
description: Flag to determine whether to normalize numerical columns.
user: Explain bar chart of Patient.

Available functions:
name: clean
description: Perform data cleaning on the given dataset to prepare it for further analysis or processing. This may include handling missing values, normalizing data, and removing duplicates.
parameters: type: dict
required: df
properties: df: type: any
description: The dataset to be cleaned, typically a DataFrame object.
remove_duplicates: type: boolean
description: Specifies whether duplicate rows should be removed from the dataset.
normalize: type: boolean
description: Indicates whether the dataset should be normalized. Normalization can include scaling numeric values to a standard range or applying other normalization techniques.
handle_missing_values: type: string
description: Defines the strategy for handling missing values in the dataset. The strategy can be either 'drop' to remove rows with missing values or 'fill' to replace them with a specified value or a calculated statistic (mean, median, etc.).
enum: drop
fill
fill_value: type: any
description: The value used to fill missing values if 'handle_missing_values' is set to 'fill'. Can be a specific value or a statistic such as 'mean' or 'median'.
name: order_food
description: Places an order for food on Uber Eats by specifying the restaurant, items, and their quantities.
parameters: type: dict
required: restaurant
items
quantities
properties: restaurant: type: string
description: The name of the restaurant from which to order food.
items: type: array
items: type: string
description: A list of names of selected items to order.
quantities: type: array
items: type: integer
description: An array of integers representing the quantity for each selected item, corresponding by index to the 'items' array.
name: repair_mobile
description: This function arranges for a mobile phone to be repaired by taking it to a designated repair shop.
parameters: type: dict
required: shop
properties: shop: type: string
description: The name of the shop where the mobile phone will be repaired, such as 'QuickFix Mobiles'.
name: summary_stat_explainer
description: Provides an explanation of the summary statistics for a given dataset, helping users to understand measures such as mean, median, mode, variance, and standard deviation.
parameters: type: dict
required: file_path
properties: file_path: type: string
description: The file path to the summary statistics file. The file should be in CSV or JSON format.
include_graphs: type: boolean
description: Whether to include graphical representations of the summary statistics such as histograms and box plots.
confidence_level: type: float
description: The confidence level to use when calculating confidence intervals for the summary statistics, expressed as a decimal between 0 and 1.
user: Calculate the derivative of the function 3x^2 + 2x - 1.

Available functions:
name: get_current_weather
description: Retrieves the current weather information for a specified location, with an option to select the unit of temperature measurement.
parameters: type: dict
required: location
properties: location: type: string
description: The city and state of the location for which to retrieve weather data, 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 data.
enum: celsius
fahrenheit
name: request_ride
description: Initiates a ride-sharing service request from a specific departure point to a designated destination.
parameters: type: dict
required: ride_type
departure
destination
properties: ride_type: type: string
description: The service level of the ride to be requested.
enum: UberX
UberXL
UberBlack
UberPool
departure: type: string
description: The departure location in the format of 'Address' or 'Latitude, Longitude'. For example, '123 Main St, Anytown, CA' or '37.7749, -122.4194'.
destination: type: string
description: The destination location in the format of 'Address' or 'Latitude, Longitude'. For example, '456 Elm St, Othertown, CA' or '37.8715, -122.2730'.
name: translate_text
description: Translates a given text from one language to another using ISO 639-1 language codes for source and target languages.
parameters: type: dict
required: source_text
source_language
target_language
properties: source_text: type: string
description: The text to be translated. It should not exceed 5000 characters.
source_language: type: string
description: The ISO 639-1 language code of the source text (e.g., 'en' for English, 'es' for Spanish).
enum: en
es
fr
de
it
target_language: type: string
description: The ISO 639-1 language code of the target language into which the text will be translated (e.g., 'en' for English, 'es' for Spanish).
enum: en
es
fr
de
it
translation_mode: type: string
description: The mode of translation, indicating the desired level of formality.
enum: formal
informal
user: The user did not provide a query

Available functions:
name: get_xvg_products
description: Retrieves a list of all xVG product names available in the system.
parameters: type: dict
required: api_version
properties: api_version: type: string
description: The version of the API to use, formatted as 'v1', 'v2', etc.
category: type: string
description: The category of xVG products to filter by.
enum: electronics
furniture
clothing
books
include_discontinued: type: boolean
description: Whether to include discontinued xVG products in the list.
sort_order: type: string
description: The order in which to sort the product names.
enum: ascending
descending
name: get_business_units
description: Retrieve a list of business unit identifiers and their corresponding names for all business units.
parameters: type: dict
name: get.BU_products
description: Retrieve business unit-specific product information for use in the SLA Dashboard and Patch Self Service interfaces.
parameters: type: dict
required: anchor
properties: anchor: type: string
description: Specifies whether to retrieve all products, only user-specific products, or only anchor products.
enum: all
user
anchor
name: get_sla_products
description: Retrieves a list of all products that have Service Level Agreement (SLA) metrics associated with them.
parameters: type: dict
required: anchor
properties: anchor: type: string
description: Filter to indicate if products are considered 'anchor' products, related to a specific user, or include all products. Possible values are 'all' for all products, 'user' for products related to the user, or 'anchor' for anchor products only.
enum: all
user
anchor
name: get_volume_products
description: Retrieves a list of volume products, each associated with a unique product entity such as 'fusioncompiler' representing 'dgplt'. It also returns the active branches for the product entity within the specified date range.
parameters: type: dict
required: crm_id
days
properties: crm_id: type: integer
description: The unique identifier assigned to the product by Synopsys.
days: type: integer
description: The number of days from the current date to determine the range for retrieving volume products.
end_date: type: string
description: The end date up to which valid volume products should be fetched, in the format 'YYYY-MM-DD'.
name: get_product_info
description: Retrieve detailed information for a Synopsys product using its unique CRM ID.
parameters: type: dict
required: crm_id
properties: crm_id: type: integer
description: The unique identifier for Synopsys products.
fields: type: string
description: Comma-separated list of product fields to retrieve, such as 'name,category,price'.